More actions
Battery Desync Fix NX | |
---|---|
General | |
Author | CTCaer |
Type | Utilities |
Version | 1.2.2 |
License | Mixed |
Last Updated | 2023/06/09 |
Links | |
Download | |
Website | |
Battery Desync Fix NX app allows you to calibrate your Fuel Gauge IC with values based on your Switch's factory calibration data. The purpose of this program is to address an issue known as battery desync, which is believed to be a hardware bug in the Fuel Gauge IC that is triggered by the operating system. Battery desync can occur when the Fuel Gauge IC has significantly different values from the last saved context in the operating system. This can lead to inaccurate battery percentage readings and other issues.
How to calibrate your battery
- Boot the console into the system custom firmware (CFW).
- Run the Battery Desync Fix NX app.
- Press the X button to force initialization.
- Exit the app properly by pressing the B button.
- If you want to calibrate the battery for the official firmware (OFW), reboot the console and boot into OFW or stock firmware.
- Perform two full charging cycles, which involve charging the battery from a low percentage to 100%, then discharging it back to 0% and repeating the process. It is important not to switch to another firmware or reboot during this process.
- Note: If the console goes into sleep mode due to low battery, wake it up and continue the charging cycle until the battery icon shows as red.
- If the console powers off, connect the charger to enter the operating system. If the console is stuck on a black screen with the charger icon, unplug and plug it back in after a short period to enter the operating system. Do not fully charge the battery in this state, as the operating system will restore the previous Fuel Gauge context.
It is important to follow these steps carefully and not switch between different firmware or modes (such as sysMMC and emuMMC) without completing the two charging cycles. If the process is done incorrectly, it may be necessary to start from scratch and recalibrate the battery for the affected firmware or modes.
Disclaimer
It is worth noting that the Battery Desync Fix NX app does not come with any support. It is provided as a specialized app for users who are experiencing real issues with their battery capacity and percentage readings. The developer does not offer support for the app and it should not be included in packs or app stores.
Changelog
v1.2.2
- Added a mitigation for users that have corruption in system save data
- Recompile with newer libnx
v1.2.1
- Recompile with newer libnx
v1.2
- First Release.