About this replacement
Asus Eee PC 1008P Series — 10.95V Li-Polymer Replacement Battery (AP31-1008P)
This is a 10.95V, 2900mAh Li-Polymer battery for the Asus Eee PC 1008KR, 1008P, 1008P-KR, and 1008P-KR-PU17 netbooks. It replaces OEM part numbers AP31-1008P, AP32-1008P, 90-OA1P2B1000Q, and 70-OA1P2B1000. Capacity is 31.76Wh — matching the original cell specification.
- 1008P platform compatibility: The 1008KR and 1008P share the same battery bay geometry, connector pinout, and BMS communication protocol. All listed models run the same 10.95V three-cell Li-Polymer configuration, so one cell revision covers the full range without adapter modifications.
- Bench tested on actual hardware: We cycled this cell through charge, load, and cutoff on the 1008P platform. The BMS handshake completed without fault codes, charge acceptance reached rated capacity, and the protection circuit tripped correctly at low-voltage threshold.
- Post-swap recalibration on the Eee PC: After installing, run one full discharge down to the hibernate cutoff, then charge uninterrupted to 100%. This forces the BIOS battery learn cycle to reset against the new cell and clears the inaccurate health warning that appears after every cell swap on this platform.
Why the Eee PC 1008P shuts down at 20–30% after a battery swap
The 1008P's fuel gauge IC retains discharge curve data from the old cell. When the new cell's voltage profile doesn't match that stored map, the IC miscalculates the remaining charge and triggers a forced shutdown well above true empty. This isn't a fault with the new battery — it's a calibration gap. Running two full discharge-to-hibernate and charge-to-100% cycles resets the stored curve. After calibration, the reported percentage aligns with the actual cell voltage.
BIOS shows "Battery health: poor" immediately after fitting a new cell
The Eee PC BIOS reads health status from EEPROM data written by the previous battery. A new cell arrives with a fresh EEPROM that has no cycle history — the BIOS interprets missing data as a degraded cell and flags it. This clears automatically once the BIOS battery learn cycle completes. Discharge fully to hibernate cutoff, then charge uninterrupted to 100% without interruption; the health status updates to normal at the end of that first complete cycle.