Skip to main content

Fix Your Stuff

Right to Repair

Parts & Tools

Released September 25, 2015. Model A1688/A1633. Repair of this device is similar to previous generations, requiring screwdrivers and prying tools. Available as GSM or CDMA / 16, 64, or 128 GB / Silver, Gold, Space Gray, or Rose Gold options.

2205 Questions View all

How can I test a replacement battery to be 100% sure it's good?

I'm about to replace a battery for a client who lives out of town. In the past, I've replaced batteries that started malfunctioning within a couple days, but since this client can't easily come back for a replacement, I want to make 100% sure the battery's good before sending them on their way.

My plan is currently to plug in a battery, turn on the device, use the Battery Life app and do a stress test with video streaming. If it passes the tests, is this enough to be sure the battery is good? Are there any other tests that can make sure this battery won't start acting up in a couple days?


Answered! View the answer I have this problem too

Is this a good question?

Score 0
Add a comment

Nintendo Switch Kits

A quick fix to get back in the game

Shop Switch Kits

Nintendo Switch Kits

A quick fix to get back in the game

Shop Switch Kits

1 Answer

Chosen Solution

Your testing sounds solid. However, batteries are a curious beast due to their chemical nature. The best way to insure you have good batteries is to stick with quality suppliers. If you have had issues in the past with a certain supplier, you may want to reconsider things and find one who has a very high quality rate.

Was this answer helpful?

Score 4


Thanks for the reassurance. I'd still rather do the 2-minute test & deal with returns than spend an extra $10 per battery to avoid it. If you do the math, 2 mins x 30 x $10 = $600/hour. When I'm doing the annoying tests, I'll just remind myself that I'm getting paid $600/hour to do it.


Add a comment

Add your answer

viarengo1 will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 0

Past 30 Days: 0

All Time: 47