{"product_id":"motorola-moto-g04-replacement-battery-391v-4850mah-li-polymer","title":"Motorola QF50 Moto G04 Replacement Battery 3.91V 4850mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eMotorola Moto G04 \/ XT2421 — 3.91V Li-Polymer Replacement Battery (QF50)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.91V, 4850mAh lithium-polymer cell is a direct swap for the Motorola Moto G04 and Moto G04s NFC 2024 (XT2421, XT2421-10). It replaces OEM part numbers QF50 and SB18D96852. Capacity degrades in original cells after 2–3 years of charge cycling — this cell restores full storage capacity to the device.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMoto G04 and G04s NFC compatibility:\u003c\/strong\u003e\n    The XT2421 platform uses a shared battery bay geometry (90.20 × 65.00 × 4.30mm) and the same fuel gauge IC across both the standard G04 and the G04s NFC 2024 variant. The BMS handshake and connector pinout are identical across these models, so one cell covers the full XT2421 line.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell on an XT2421 unit and monitored the BMS across charge and discharge. The protection circuit responded correctly to both over-charge and over-discharge thresholds, and the fuel gauge IC accepted the new cell without triggering error flags after a full calibration cycle.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle fast charge behaviour:\u003c\/strong\u003e\n    On first use after installation, disable fast charging and run one complete discharge-to-charge cycle at standard current. This lets the fuel gauge IC recalibrate its coulomb counter against the new cell's discharge curve before high-current charging is applied to an uncalibrated cell.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Moto G04 reports wrong battery percentage after a cell swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe G04's fuel gauge IC builds a discharge model from the previous cell's impedance and capacity curve. When a new cell goes in, that model is stale — the IC is reading voltage against the wrong reference. Until one full discharge-charge cycle completes, the reported percentage drifts significantly from actual state-of-charge. This is not a fault with the replacement cell. One uninterrupted cycle from 100% down to automatic shutoff, then back to 100%, resets the coulomb counter and aligns the gauge to the new cell.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eSudden shutdown at 20–30% on the replacement cell\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThis is a voltage cliff, not a software glitch. Under heavy load — modem transmit, display at full brightness, or active GPS — the cell voltage drops faster than the fuel gauge predicts. If the IC's curve is still calibrated to the degraded old cell, it underestimates how quickly voltage falls under load. The result is an abrupt shutdown while the display still shows 20–30% remaining. Run a full calibration cycle first, then check if the shutdown persists. If it continues after calibration, verify resting cell voltage is above 3.7V before reassembly.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43391791693914,"sku":"BWCS-MXT242SL-1","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Warranty 2 Year","offer_id":43391791726682,"sku":"BWCS-MXT242SL-2","price":51.99,"currency_code":"USD","in_stock":false},{"title":"Warranty 3 Year","offer_id":43391791759450,"sku":"BWCS-MXT242SL-3","price":56.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-MXT242SL-1.webp?v=1779142036","url":"https:\/\/batteryweb.com\/products\/motorola-moto-g04-replacement-battery-391v-4850mah-li-polymer","provider":"BatteryWeb","version":"1.0","type":"link"}