Read your Volvo or Polestar directly.
Plug a supported Volvo or Polestar into your computer with an ENET cable, then read its battery, fault codes and live measurements. The app keeps the session on your machine.
Private use is free in every release.
Captured on the reference vehicle
All screenshotsA passive cable is all the hardware you need.
A passive ENET cable and any Ethernet interface are enough to reach a supported vehicle. Select a part of the chain to see what it does.
- OBD-II
- Ethernet
- USB / socket
The adapter is just a cable.
- OBD-II connector
- ENET cable
- RJ45
- USB-C Ethernet adapter
- Laptop
A passive ENET cable wires the vehicle's OBD-II pins to an RJ45 plug. From there it's ordinary Ethernet to your computer.
- No ELM327 or generic OBD dongle
- No J2534 pass-through interface for standard DoIP
- No proprietary Bluetooth adapter
- No driver install for a passive ENET cable
Every cell-group potential in the pack.
27 modules, four cell-group potentials each. Point at any one to compare it with the pack.
Module spread. Tap a module to inspect it.
CMA tested. SPA partially supported. SEA1 catalogued.
Polestar 2 and the CMA Volvos are the tested platforms. SPA ships as catalogue data and is partially supported: DoIP connection, module inventory and fault scans have been exercised on a live V90 T6, while hybrid battery reads still need testing on more cars. SEA1 definitions and direct gateway connection are catalogued and still need testing on more cars. Reaching a car is not the same as supporting it.
Compact Modular Architecture. The tested platform: Polestar 2 and the smaller electric Volvos. 108 cell groups, 27 modules by 4. Combustion and hybrid CMA cars are partially supported through the engine reference lane.
Tested against 2023 Polestar 2 Long Range Dual Motor, 2018 XC40 (combustion)
- Platform
- CMA
- Powertrain
- BEV
- Hanterill status
- Supported
- Model years
- 2021 to present
Single- and dual-motor. 108-group under-floor battery layout (27 modules of 4 cell groups), plus the 96-group standard-range LFP layout on 2024 and newer single-motor cars.
- DoIP connectionSupported
- ECU discoverySupported
- DTC scanSupported
- Battery state of healthSupported
- Cell-group potentialsSupported
- Live dataSupported
- Service routinesPartial
Compatibility is not a claim of manufacturer support. Hanterill is an independent project and is not affiliated with Volvo Cars, Polestar or Geely.
Full compatibility and statusWorks on macOS, Windows and Linux.
One application, built natively for each platform. Nothing bundles a browser engine, and no download starts on its own.
Follow a reading further.
Each instrument links to a page explaining its readings and limits. The case study follows one sample session through a repair.
Your vehicle data stays with you.
Hanterill talks to the vehicle and writes diagnostic data to your disk. There is no backend and no subscription, and nothing about your car is uploaded or sold. The VIN is removed from logs and exports that do not need it.
Direct link. Nothing else in the path.
- Cloud backend
- Account
- Analytics
- Telemetry
- Data upload
Read by default. Writes ask first.
Ordinary checks read information from the car. Clearing codes, resetting a control unit and running a service routine each require a separate confirmation.
Read-only
- Battery data
- ECU identification
- Fault codes
- Live telemetry
- Session archive and export
Changes the vehicle
- Clear diagnostic information
- Service routines
- ECU reset (force-reset loop)
Confirmation required
High voltage. Electric vehicles carry hazardous high-voltage systems. Reading data over a cable does not make it safe to work on them, and Hanterill is not a substitute for the manufacturer's service procedures.
Questions people ask
- Do I need a special diagnostic tool or dongle?
- No. A passive ENET cable (OBD-II to RJ45) and any Ethernet interface on your computer are enough for DoIP on supported vehicles. None of the usual OBD dongles are involved.
- Does Hanterill send any data anywhere?
- No. It communicates only with the vehicle and writes results to your disk. There is no account, no backend, no analytics and no telemetry. The VIN is kept out of logs and exports unless something needs it.
- Which vehicles are actually supported?
- Polestar 2 and the CMA-platform Volvos (XC40/EX40, C40/EC40) are the tested platforms. Combustion and hybrid CMA cars are partially supported through the engine reference lane. SPA has provisional DoIP connection, module inventory and fault scans verified on a live V90 T6, while hybrid battery reads still need testing on more cars. SEA1 (EX30, Polestar 4) has battery catalogues and decoders shipping in the app, and direct gateway connection is verified on a Zeekr 001, while battery reads are labelled Testing.
- Can Hanterill damage my car?
- Ordinary scans only read the car. A service action can move a part or change a setting, so Hanterill asks you to confirm each one separately. Follow the vehicle's service instructions, especially around high voltage.
- Is this an official Volvo or Polestar tool?
- No. Hanterill is an independent project. It is not affiliated with, maintained by or authorised by Volvo Cars, Polestar or Geely. The source is available to read. It is provided for personal, non-commercial use.
- What can I do with the battery data?
- Read state of health and charge, pack voltage, per-cell-group potentials for every populated position (108 on CMA, plus SPA and SEA pack topologies), min/max/delta and pack temperature, and export a session to compare before and after a repair.
- Can I use it without a car?
- No. Released builds talk to real vehicles only; there is no demo mode. Connect an ENET cable to a supported car to get readings. The examples on this site use fixed sample data.
- What does the inspection report give me?
- The report brings battery condition, cell balance, fault codes and odometer checks into one document. You can review the findings behind its result and create a report from a saved session later. GPS is omitted unless you choose to include it.
Download Hanterill and see what your vehicle has recorded.
Source-available, free for private use, and staying that way. It runs on your computer and reads the vehicle directly.