FORUMS
Remove All Ads from XDA

Reset battery cycle counter on Samsung Galaxy S7

456 posts
Thanks Meter: 150
 
By McConnor, Senior Member on 26th April 2018, 10:33 PM
Post Reply Email Thread
Hello to the pro's here.

Is it possible to reset the phone batt_cycle entry?

Reason: after changing the battery I realized that the new one (original Samsung as far as I can tell with man. Date 11/2017) does not perform as expected. The observation is that the battery is not charged to the correct final charging voltage of 4.35V but instead charging is stopped at 4.2875V indicating 100%

This did confuse me - after all that's throwing away with some juice that could still have gone into the battery.

Further investigation shows that the changing of the battery did not reset the batt_cycle to 0 but instead it is counting onwards! Comparing the readings to those of a S7 still with it's original battery but with many cycles shows that the old battery also stops charging at 4.2875V.

I'm suspecting that the voltage is lowered on higher battery cycle to prevent damage coming from overly demanding charging an old battery. But now with the battery changed to a new one a lot of potential is going down the drain....

That's why I'm asking. How can the counter be reset?

The topic is discussed in length and with further info (in German) here (especially up from post 41 onwards - you will also find a tool there that reads out several corresponding values of the battery):

https://www.android-hilfe.de/index.php?threads/869644/

But we still don't havea solution yet and that's why I am asking the more tech inclined specialists here. I hope you can help us. Thanks in advance.
The Following User Says Thank You to McConnor For This Useful Post: [ View ] Gift McConnor Ad-Free
27th April 2018, 09:30 PM |#2  
Member
Thanks Meter: 10
 
More
Try edit battery_cycle but no luck. Its return old value after reboot
The Following User Says Thank You to tithitoy For This Useful Post: [ View ] Gift tithitoy Ad-Free
28th April 2018, 08:02 AM |#3  
OP Senior Member
Thanks Meter: 150
 
More
It might be the cycles are stored somewhere else and merely reflected in this file. But somehow it has to be possible to reset it because Samsung service also does it after changing the battery...

Gesendet von meinem SM-G930F mit Tapatalk
4th July 2018, 10:33 AM |#4  
nauvho's Avatar
Member
Thanks Meter: 22
 
More
Quote:
Originally Posted by McConnor

Hello to the pro's here.

Is it possible to reset the phone batt_cycle entry?

Reason: after changing the battery I realized that the new one (original Samsung as far as I can tell with man. Date 11/2017) does not perform as expected. The observation is that the battery is not charged to the correct final charging voltage of 4.35V but instead charging is stopped at 4.2875V indicating 100%

This did confuse me - after all that's throwing away with some juice that could still have gone into the battery.

Further investigation shows that the changing of the battery did not reset the batt_cycle to 0 but instead it is counting onwards! Comparing the readings to those of a S7 still with it's original battery but with many cycles shows that the old battery also stops charging at 4.2875V.

I'm suspecting that the voltage is lowered on higher battery cycle to prevent damage coming from overly demanding charging an old battery. But now with the battery changed to a new one a lot of potential is going down the drain....

That's why I'm asking. How can the counter be reset?

The topic is discussed in length and with further info (in German) here (especially up from post 41 onwards - you will also find a tool there that reads out several corresponding values of the battery):

https://www.android-hilfe.de/index.php?threads/869644/

But we still don't havea solution yet and that's why I am asking the more tech inclined specialists here. I hope you can help us. Thanks in advance.

There is this code *#9900# that brings a menu and there is an option called "BATTERYSTATS RESET" at the bottom, however i tried this and did not deleted discharge cycle number, so i guess there is other code for that.
26th February 2019, 06:31 PM |#5  
Junior Member
Thanks Meter: 1
 
More
Hey Budies our German friends made it
its solved
From Audianer

Breaking News
@slackstring hat herausgefunden wie man den Wert zurücksetzt!

Vorab: Root wird benötigt!

Root/efs/factoryapp/batt_discharge_level

Da drin befindet sich der Wert "batt_cycle" im Format xxx,xx. Ich hatte einen batt_cycle von 674 und in der Datei stand 67439. Habe diesen auf 2800 zurückgesetzt da das der fg_cycle Wert meines neuen Akkus ist. Siehe da, nun habe ich einen batt_cycle von 28 und fg_full_voltage ist wieder bei 43500

Achtung!
1. Bitte nicht den Wert zurücksetzen wenn ihr den Akku nicht getauscht habe. Wir wissen nicht wie sich ein alter Akku verhält der wieder ganz voll geladen wird

2. Wichtig!! Macht mit TWRP ein Backup der EFS Partition bevor ich anfangt etwas zu ändern.

Screenshot_20190124-092030.jpg

Root Crashkurs zum Ladezyklen zurücksetzen.
The Following User Says Thank You to BeNNytom For This Useful Post: [ View ] Gift BeNNytom Ad-Free
26th March 2019, 08:28 PM |#6  
rroyy's Avatar
Senior Member
Flag Istanbul
Thanks Meter: 579
 
More
This worked for me.

Root/efs/factoryapp/batt_discharge_level

make value
000 for 0 cycle
100 for 1 cycle etc.

Quote:
Originally Posted by BeNNytom

Hey Budies our German friends made it

21st April 2019, 05:54 PM |#7  
Senior Member
Flag Oslo City
Thanks Meter: 6
 
More
Quote:
Originally Posted by BeNNytom

Hey Budies our German friends made it
its solved
From Audianer

Breaking News
@slackstring hat herausgefunden wie man den Wert zurücksetzt!

Vorab: Root wird benötigt!

Root/efs/factoryapp/batt_discharge_level

Da drin befindet sich der Wert "batt_cycle" im Format xxx,xx. Ich hatte einen batt_cycle von 674 und in der Datei stand 67439. Habe diesen auf 2800 zurückgesetzt da das der fg_cycle Wert meines neuen Akkus ist. Siehe da, nun habe ich einen batt_cycle von 28 und fg_full_voltage ist wieder bei 43500

Achtung!
1. Bitte nicht den Wert zurücksetzen wenn ihr den Akku nicht getauscht habe. Wir wissen nicht wie sich ein alter Akku verhält der wieder ganz voll geladen wird

2. Wichtig!! Macht mit TWRP ein Backup der EFS Partition bevor ich anfangt etwas zu ändern.

Screenshot_20190124-092030.jpg

Root Crashkurs zum Ladezyklen zurücksetzen.

care to translate it to english.
i changed mine like five months ago and never noticed a difference. i changed it on official samsung repair service.
24th September 2019, 07:11 AM |#8  
Andreja01's Avatar
Senior Member
Flag Belgrade
Thanks Meter: 58
 
Donate to Me
More
Quote:
Originally Posted by rroyy

This worked for me.

Root/efs/factoryapp/batt_discharge_level

make value
000 for 0 cycle
100 for 1 cycle etc.

I did this and it worked first time
I set my battery cycles to 10000(100cycles) but it set itself to 119
I tried lowering the number again but cycle count in phone info app didnt change no matter what i did
Premissions are 640 (rw-r----)
I dont know why it doesnt work
24th September 2019, 04:57 PM |#9  
Junior Member
Thanks Meter: 1
 
More
Battery Full
How did you replace the phone battery?
And is it still water-resistant?

---------- Post added at 04:57 PM ---------- Previous post was at 04:55 PM ----------

Quote:
Originally Posted by BeNNytom

Wir wissen nicht wie sich ein alter Akku verhält der wieder ganz voll geladen wird

A lower battery voltage would also extend the battery life span of a young battery, but let's be honest:
Who on earth likes to charge slower?

I cherish fast charging.
The Following User Says Thank You to Handro7 For This Useful Post: [ View ] Gift Handro7 Ad-Free
31st December 2019, 07:52 PM |#10  
Junior Member
Thanks Meter: 1
 
More
Just faced same prob as OP, went echo "100" > /efs/FactoryApp/batt_discharge_level on it, file was 12345 (or something like that), after reset when cat checkin the file had two lines in it. Just deleted it. Let's see what happens.
At least it got recreated by the system.
"1" is all system had to say about it. No 0's. Plus he says permissions are 600.
Battery went from 95% to 63% in about 20minutes.
ThunderTweaks was stating 56% battery health beforehand on new original battery.
Id say it worked.
But you can never be too sure.

on BlackDiamondN8 5.1 and ThunderStorm kernel 2.3

Happy new year folks!
@nalas
31st December 2019, 09:54 PM |#11  
Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by Handro7

How did you replace the phone battery?
And is it still water-resistant?

---------- Post added at 04:57 PM ---------- Previous post was at 04:55 PM ----------



A lower battery voltage would also extend the battery life span of a young battery, but let's be honest:
Who on earth likes to charge slower?

I cherish fast charging.

Use this stuff: Mannol 9911: Neutral Silicone.

https://sct-catalogue.de/imgbank/Ima...10800008_b.jpg

Best solution ever if used w/brains.
Get one, like 10e ebay.
Get a litter bottle of beer filled with water to 90%, put a minimal (like 1mm wide line around) of this stuff on the top part of the bottle (you know where you drink from, whatever the word is), then stamp a credit card on it and press until you think its spread so fine that it will be impossible for **** to hold.
Wait 24-48h.
Thrash the bottle around.
By not holding the bottle, but the credit card. You'll quickly understand what i mean.
This stuff is waterproof, neutral, flexible, and strong as f* nails, all at the same time.
Then thank me

Promoted to glue hall of fame in about 30 seconds. Right after Araldite and Black fiber tape.

It will make your **** waterproof.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes