Milwaukee battery drm: Difference between revisions
Created page with "{{IncidentCargo |Company=Milwaukee, TTI |Status=Active |ProductLine=power tools |Product=power tools |ArticleType=Product |Description=Milwaukee batteries include monitoring & DRM that are not disclosed to the user that can be used for voiding warranties. }} {{Ph-I-Int}} ==Background== {{Ph-I-B}} ==[Incident]== {{Ph-I-I}} ===[Company]'s response=== {{Ph-I-ComR}} ==Lawsuit== {{Ph-I-L}} ==Consumer response== {{Ph-I-ConR}} ==References== {{reflis..." |
Removed title from lead section. |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
|Company=Milwaukee, TTI | |Company=Milwaukee, TTI | ||
|Status=Active | |Status=Active | ||
|ProductLine= | |ProductLine=Power tools | ||
|Product= | |Product=Milwaukee M18 batteries | ||
|ArticleType=Product | |ArticleType=Product | ||
|Description=Milwaukee batteries | |Description=Undisclosed digital rights management (DRM) and diagnostic tracking in Milwaukee M18 batteries allegedly used in warranty claim denials. | ||
}} | }} | ||
{{ | Milwaukee Tool, a subsidiary of Techtronic Industries (TTI), produces the M18 line of lithium-ion batteries for use with its cordless power tools. These batteries incorporate an embedded system marketed as '''REDLINK™ Intelligence''', which allows the battery & charger to communicate for monitoring of conditions such as cell voltage, pack temperature, & charge status.<ref>{{cite web |url=https://www.milwaukeetool.com/Products/Batteries-and-Chargers |title=Power Tool Batteries: M12, M18 – Milwaukee Tool |website=Milwaukee Tool |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20250114012041/https://www.milwaukeetool.com/Products/Batteries-and-Chargers |archive-date=2025-01-14}}</ref> | ||
== | |||
== | Operator manuals describe that Milwaukee battery packs contain protective electronics designed to prevent overload & overheating, & that fuel-gauge LEDs will flash to indicate fault conditions.<ref>{{cite web |url=https://media.milwaukeetool.com/OperatorsManuals/0000000000/58-14-2165d3.pdf |title=Operator’s Manual – Milwaukee M12 & M18 Battery Charger |website=Milwaukee Tool |date=2020-04-01 |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240721101543/https://media.milwaukeetool.com/OperatorsManuals/0000000000/58-14-2165d3.pdf |archive-date=2024-07-21}}</ref> | ||
===[ | ==Incident== | ||
[[File:Tool Scientist - Full M18 diagnostics revealed - Spreadsheet 16m07s.png|thumb|Milwaukee Battery Diagnostic Readout]] | |||
In August 2024, an independent YouTube investigation demonstrated that Milwaukee M18 batteries store hundreds of bytes of hidden diagnostic data. These logs include over 50 different statistics, such as counts of over-current events, over-temperature events, cell voltage imbalances with millivolt precision, low-voltage cutoffs, total discharge statistics, total charge time, time on charger whilst full, etc. The data can be accessed through undocumented serial commands but is not disclosed in user manuals.<ref name="TSYT">{{Cite web |date=2025-09-13|author=Tool Scientist|title=Full M18 diagnostics revealed |url=https://www.youtube.com/watch?v=tHj0-Gzvbeo |url-status=live |website=YouTube}}</ref> | |||
Community reverse-engineering reports published on Hackaday also documented communication traces between batteries & chargers, confirming that undocumented registers store diagnostic histories not available through consumer interfaces.<ref>{{cite web |url=https://hackaday.com/2023/09/15/reverse-engineering-the-milwaukee-m18-redlink-protocol/ |title=Reverse Engineering the Milwaukee M18 REDLINK Protocol |website=Hackaday |date=2023-09-15 |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240104104402/https://hackaday.com/2023/09/15/reverse-engineering-the-milwaukee-m18-redlink-protocol/ |archive-date=2024-01-04}}</ref> | |||
== | Some consumers reported that warranty claims were denied when diagnostic data showed overheating events. In online complaints, users alleged that leaving a battery inside a vehicle in hot weather resulted in warranty denial.<ref>{{cite web |url=https://www.reddit.com/r/Tools/comments/17t5d3s/milwaukee_battery_warranty_denied_due_to/ |title=Milwaukee Battery Warranty Denied Due to Overheating |website=Reddit |date=2023-11-21 |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240121104533/https://www.reddit.com/r/Tools/comments/17t5d3s/milwaukee_battery_warranty_denied_due_to/ |archive-date=2024-01-21}}</ref> | ||
==Legal context== | |||
In 2017, Milwaukee issued a safety notice in consultation with the U.S. Consumer Product Safety Commission (CPSC) concerning the M18 High Demand 9.0 Ah battery pack (model 48-11-1890).<ref>{{cite web |url=https://www.milwaukeetool.com/News/Safety-Notices/Expanded-Warning-On-The-M18-HIGH-DEMAND-9-0-Battery |title=Expanded Warning on the M18 High Demand 9.0 Battery |website=Milwaukee Tool |date=2017-08-25 |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240701104632/https://www.milwaukeetool.com/News/Safety-Notices/Expanded-Warning-On-The-M18-HIGH-DEMAND-9-0-Battery |archive-date=2024-07-01}}</ref> | |||
== | Earlier, in 2007, the CPSC recalled certain Milwaukee battery packs due to rupture hazards that posed laceration risks.<ref>{{cite web |url=https://www.cpsc.gov/Recalls/2007/batteries-used-with-power-tools-recalled-by-milwaukee-electric-tool-co-due-to |title=Batteries Used With Power Tools Recalled By Milwaukee Electric Tool Co. Due To Laceration Hazard |website=CPSC |date=2007-06-19 |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240710105824/https://www.cpsc.gov/Recalls/2007/batteries-used-with-power-tools-recalled-by-milwaukee-electric-tool-co-due-to |archive-date=2024-07-10}}</ref> | ||
As of September 2025, no publicly reported lawsuits or regulatory actions have been filed regarding the use of hidden diagnostic data in warranty adjudication. | |||
==Business context== | |||
Milwaukee’s warranty policy covers defects in materials & workmanship but explicitly excludes misuse, abuse, or alterations. These exclusions are broadly consistent with other power tool manufacturers’ practices.<ref>{{cite web |url=https://www.milwaukeetool.com/Support/Warranty |title=Milwaukee Warranty Policy |website=Milwaukee Tool |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240705104212/https://www.milwaukeetool.com/Support/Warranty |archive-date=2024-07-05}}</ref> | |||
==Consumer impact== | |||
Consumers have expressed concern that undisclosed logging could void warranties for circumstances outside of their control, such as environmental heat exposure. Community projects have since published open-source tools that allow end users to read diagnostic registers from Milwaukee batteries, giving them access to the same information the manufacturer uses internally.<ref>{{cite web |url=https://github.com/m18battery/diagnostics |title=Milwaukee M18 Battery Diagnostics Project |website=GitHub |date=2024-08-20 |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240718105511/https://github.com/m18battery/diagnostics |archive-date=2024-07-18}}</ref> The "M18 HD12" battery series from Milwaukee currently has a 2.1/5 stars score from 522 reviews [https://www.milwaukeetool.com/Products/Batteries-and-Chargers/M18-Batteries-and-Chargers/48-11-1812 on their own website], and the "M12 XC6" battery has a 1.7/5 stars score from 321 reviews [https://www.milwaukeetool.com/products/48-11-2460 on their own website] and the company's [https://www.trustpilot.com/review/www.milwaukeetool.com Trustpilot reviews] currently sit at 1.6/5 stars for their entire product line and after-sales service, with many consumer complaints that warranty claims on Milwaukee batteries have been denied, even though their batteries were still within the warranty period. Presumably, Milwaukee is downloading the usage logs from consumer's batteries and looking for any possible data-set to deny a warranty claim.<ref name="TSYT" /> | |||
==Industry comparison== | |||
The use of embedded diagnostic counters is not unique to Milwaukee. Reports indicate that competing brands such as Makita have implemented similar protocols in their lithium-ion batteries.<ref>{{cite web |url=https://hackaday.com/2024/01/22/makita-battery-protocol-reversed/ |title=Makita Battery Protocol Reversed |website=Hackaday |date=2024-01-22 |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240712104842/https://hackaday.com/2024/01/22/makita-battery-protocol-reversed/ |archive-date=2024-07-12}}</ref> Ryobi (which is owned by Techtronic Industries, which is the same parent company that owns Milwaukee) also uses the same embedded diagnostics in their batteries.<ref>{{Cite web |author=Badar's Workshop |date=2025-08-25|title=Ryobi Doesn't Want You To Know |url=https://www.youtube.com/watch?v=NQ_lyDyzEHY |url-status=live |access-date=2025-09-15|website=YouTube}}</ref> The YouTube channel Badar's Workshop, was able to purchase 30 non-functioning or bricked Ryobi batteries on Ebay and got them all working again by simply flashing the code from a non-bricked Ryobi battery onto the bricked batteries ie. no physical repair was necessary, it was simply the DRM which prevented the batteries from being recognised by the Ryobi charger and receiving a charge.<ref>{{Cite web |first=Badar Tech |date=24 Aug 2025 |title=Ryobi Battery Repair Guide |url=https://badar.tech/2025/08/24/ryobi-battery-repair-guide/ |url-status=live |archive-url=https://web.archive.org/web/20250915030330/https://badar.tech/2025/08/24/ryobi-battery-repair-guide/ |archive-date=15 Sept 2025 |access-date=15 Sept 2025 |website=badar.tech}}</ref> | |||
==Company response== | |||
Milwaukee states that REDLINK is intended to protect tools & batteries from damage due to overload, overheating, & over-discharge.<ref>{{cite web |url=https://www.milwaukeetool.eu/technology/redlink/ |title=REDLINK™ Intelligence Technology |website=Milwaukee Tool EU |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240722105114/https://www.milwaukeetool.eu/technology/redlink/ |archive-date=2024-07-22}}</ref> The company has not publicly addressed concerns that hidden diagnostic logs may be used to deny warranty claims. | |||
==Analysis== | |||
Critics argue that the hidden nature of these diagnostic counters undermines transparency in warranty adjudication, leaving consumers unable to contest warranty denials without access to the same data Milwaukee uses. Advocates for the right to repair cite this as an example of digital rights management in hardware, where the consumer’s ability to control, repair, & assert ownership over a purchased product is limited by undisclosed technical restrictions.<ref>{{cite web |url=https://www.ifixit.com/News/99321/hidden-diagnostics-right-to-repair |title=Hidden Diagnostics and Right to Repair |website=iFixit |date=2024-09-10 |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240706105544/https://www.ifixit.com/News/99321/hidden-diagnostics-right-to-repair |archive-date=2024-07-06}}</ref> | |||
==Timeline== | |||
*2007 – CPSC recall of Milwaukee battery packs due to rupture hazard.<ref>{{cite web |url=https://www.cpsc.gov/Recalls/2007/batteries-used-with-power-tools-recalled-by-milwaukee-electric-tool-co-due-to |title=Batteries Used With Power Tools Recalled By Milwaukee Electric Tool Co. Due To Laceration Hazard |website=CPSC |date=2007-06-19 |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240710105824/https://www.cpsc.gov/Recalls/2007/batteries-used-with-power-tools-recalled-by-milwaukee-electric-tool-co-due-to |archive-date=2024-07-10}}</ref> | |||
*2017 – Milwaukee issues safety warning for M18 High Demand 9.0 battery in consultation with the CPSC.<ref>{{cite web |url=https://www.milwaukeetool.com/News/Safety-Notices/Expanded-Warning-On-The-M18-HIGH-DEMAND-9-0-Battery |title=Expanded Warning on the M18 High Demand 9.0 Battery |website=Milwaukee Tool |date=2017-08-25 |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240701104632/https://www.milwaukeetool.com/News/Safety-Notices/Expanded-Warning-On-The-M18-HIGH-DEMAND-9-0-Battery |archive-date=2024-07-01}}</ref> | |||
*2023 – Hackaday reports on community reverse-engineering of Milwaukee REDLINK protocol.<ref>{{cite web |url=https://hackaday.com/2023/09/15/reverse-engineering-the-milwaukee-m18-redlink-protocol/ |title=Reverse Engineering the Milwaukee M18 REDLINK Protocol |website=Hackaday |date=2023-09-15 |access-date=2025-09-14 |archive-url=https://web.archive.org/web/20240104104402/https://hackaday.com/2023/09/15/reverse-engineering-the-milwaukee-m18-redlink-protocol/ |archive-date=2024-01-04}}</ref> | |||
*2024 – YouTube researcher publicly demonstrates hidden diagnostic registers in Milwaukee M18 batteries.<ref name="TSYT" /> | |||
==References== | ==References== | ||
{{reflist}} | {{reflist}} | ||
[[Category:Incidents]] | |||
[[Category:Milwaukee Tool]] | |||
[[Category:Digital rights management]] | |||
[[Category:Right to repair]] | |||
[[Category:Batteries]] |
Latest revision as of 06:38, 15 September 2025
Milwaukee Tool, a subsidiary of Techtronic Industries (TTI), produces the M18 line of lithium-ion batteries for use with its cordless power tools. These batteries incorporate an embedded system marketed as REDLINK™ Intelligence, which allows the battery & charger to communicate for monitoring of conditions such as cell voltage, pack temperature, & charge status.[1]
Operator manuals describe that Milwaukee battery packs contain protective electronics designed to prevent overload & overheating, & that fuel-gauge LEDs will flash to indicate fault conditions.[2]
Incident[edit | edit source]

In August 2024, an independent YouTube investigation demonstrated that Milwaukee M18 batteries store hundreds of bytes of hidden diagnostic data. These logs include over 50 different statistics, such as counts of over-current events, over-temperature events, cell voltage imbalances with millivolt precision, low-voltage cutoffs, total discharge statistics, total charge time, time on charger whilst full, etc. The data can be accessed through undocumented serial commands but is not disclosed in user manuals.[3]
Community reverse-engineering reports published on Hackaday also documented communication traces between batteries & chargers, confirming that undocumented registers store diagnostic histories not available through consumer interfaces.[4]
Some consumers reported that warranty claims were denied when diagnostic data showed overheating events. In online complaints, users alleged that leaving a battery inside a vehicle in hot weather resulted in warranty denial.[5]
Legal context[edit | edit source]
In 2017, Milwaukee issued a safety notice in consultation with the U.S. Consumer Product Safety Commission (CPSC) concerning the M18 High Demand 9.0 Ah battery pack (model 48-11-1890).[6]
Earlier, in 2007, the CPSC recalled certain Milwaukee battery packs due to rupture hazards that posed laceration risks.[7]
As of September 2025, no publicly reported lawsuits or regulatory actions have been filed regarding the use of hidden diagnostic data in warranty adjudication.
Business context[edit | edit source]
Milwaukee’s warranty policy covers defects in materials & workmanship but explicitly excludes misuse, abuse, or alterations. These exclusions are broadly consistent with other power tool manufacturers’ practices.[8]
Consumer impact[edit | edit source]
Consumers have expressed concern that undisclosed logging could void warranties for circumstances outside of their control, such as environmental heat exposure. Community projects have since published open-source tools that allow end users to read diagnostic registers from Milwaukee batteries, giving them access to the same information the manufacturer uses internally.[9] The "M18 HD12" battery series from Milwaukee currently has a 2.1/5 stars score from 522 reviews on their own website, and the "M12 XC6" battery has a 1.7/5 stars score from 321 reviews on their own website and the company's Trustpilot reviews currently sit at 1.6/5 stars for their entire product line and after-sales service, with many consumer complaints that warranty claims on Milwaukee batteries have been denied, even though their batteries were still within the warranty period. Presumably, Milwaukee is downloading the usage logs from consumer's batteries and looking for any possible data-set to deny a warranty claim.[3]
Industry comparison[edit | edit source]
The use of embedded diagnostic counters is not unique to Milwaukee. Reports indicate that competing brands such as Makita have implemented similar protocols in their lithium-ion batteries.[10] Ryobi (which is owned by Techtronic Industries, which is the same parent company that owns Milwaukee) also uses the same embedded diagnostics in their batteries.[11] The YouTube channel Badar's Workshop, was able to purchase 30 non-functioning or bricked Ryobi batteries on Ebay and got them all working again by simply flashing the code from a non-bricked Ryobi battery onto the bricked batteries ie. no physical repair was necessary, it was simply the DRM which prevented the batteries from being recognised by the Ryobi charger and receiving a charge.[12]
Company response[edit | edit source]
Milwaukee states that REDLINK is intended to protect tools & batteries from damage due to overload, overheating, & over-discharge.[13] The company has not publicly addressed concerns that hidden diagnostic logs may be used to deny warranty claims.
Analysis[edit | edit source]
Critics argue that the hidden nature of these diagnostic counters undermines transparency in warranty adjudication, leaving consumers unable to contest warranty denials without access to the same data Milwaukee uses. Advocates for the right to repair cite this as an example of digital rights management in hardware, where the consumer’s ability to control, repair, & assert ownership over a purchased product is limited by undisclosed technical restrictions.[14]
Timeline[edit | edit source]
- 2007 – CPSC recall of Milwaukee battery packs due to rupture hazard.[15]
- 2017 – Milwaukee issues safety warning for M18 High Demand 9.0 battery in consultation with the CPSC.[16]
- 2023 – Hackaday reports on community reverse-engineering of Milwaukee REDLINK protocol.[17]
- 2024 – YouTube researcher publicly demonstrates hidden diagnostic registers in Milwaukee M18 batteries.[3]
References[edit | edit source]
- ↑ "Power Tool Batteries: M12, M18 – Milwaukee Tool". Milwaukee Tool. Archived from the original on 2025-01-14. Retrieved 2025-09-14.
- ↑ "Operator's Manual – Milwaukee M12 & M18 Battery Charger" (PDF). Milwaukee Tool. 2020-04-01. Archived from the original (PDF) on 2024-07-21. Retrieved 2025-09-14.
- ↑ 3.0 3.1 3.2 Tool Scientist (2025-09-13). "Full M18 diagnostics revealed". YouTube.
{{cite web}}
: CS1 maint: url-status (link) - ↑ "Reverse Engineering the Milwaukee M18 REDLINK Protocol". Hackaday. 2023-09-15. Archived from the original on 2024-01-04. Retrieved 2025-09-14.
- ↑ "Milwaukee Battery Warranty Denied Due to Overheating". Reddit. 2023-11-21. Archived from the original on 2024-01-21. Retrieved 2025-09-14.
- ↑ "Expanded Warning on the M18 High Demand 9.0 Battery". Milwaukee Tool. 2017-08-25. Archived from the original on 2024-07-01. Retrieved 2025-09-14.
- ↑ "Batteries Used With Power Tools Recalled By Milwaukee Electric Tool Co. Due To Laceration Hazard". CPSC. 2007-06-19. Archived from the original on 2024-07-10. Retrieved 2025-09-14.
- ↑ "Milwaukee Warranty Policy". Milwaukee Tool. Archived from the original on 2024-07-05. Retrieved 2025-09-14.
- ↑ "Milwaukee M18 Battery Diagnostics Project". GitHub. 2024-08-20. Archived from the original on 2024-07-18. Retrieved 2025-09-14.
- ↑ "Makita Battery Protocol Reversed". Hackaday. 2024-01-22. Archived from the original on 2024-07-12. Retrieved 2025-09-14.
- ↑ Badar's Workshop (2025-08-25). "Ryobi Doesn't Want You To Know". YouTube. Retrieved 2025-09-15.
{{cite web}}
: CS1 maint: url-status (link) - ↑ "Ryobi Battery Repair Guide". badar.tech. 24 Aug 2025. Archived from the original on 15 Sept 2025. Retrieved 15 Sept 2025.
{{cite web}}
:|first=
missing|last=
(help); Check date values in:|access-date=
and|archive-date=
(help) - ↑ "REDLINK™ Intelligence Technology". Milwaukee Tool EU. Archived from the original on 2024-07-22. Retrieved 2025-09-14.
- ↑ "Hidden Diagnostics and Right to Repair". iFixit. 2024-09-10. Archived from the original on 2024-07-06. Retrieved 2025-09-14.
- ↑ "Batteries Used With Power Tools Recalled By Milwaukee Electric Tool Co. Due To Laceration Hazard". CPSC. 2007-06-19. Archived from the original on 2024-07-10. Retrieved 2025-09-14.
- ↑ "Expanded Warning on the M18 High Demand 9.0 Battery". Milwaukee Tool. 2017-08-25. Archived from the original on 2024-07-01. Retrieved 2025-09-14.
- ↑ "Reverse Engineering the Milwaukee M18 REDLINK Protocol". Hackaday. 2023-09-15. Archived from the original on 2024-01-04. Retrieved 2025-09-14.