Doing some poking around with my Defy after installing a new battery, I've noticed that even though my new Mugen battery is 1700mAh, the phone still believes it has a 1500mAh battery installed.
Open terminal and run this on your phone and you will see:
Code:
cat /sys/class/power_supply/battery/uevent
This is with the latest CM7. The question is, is the 1500mAh limit hard coded into all the ROMs we've been using to date, and does it affect the battery capacity of replacement batteries.
Perhaps someone with more knowledge than me can provide their 2c? I have not yet found a way to 'replace' that maximum battery capacity number to see if it makes any difference.
Passa91 said:
Doing some poking around with my Defy after installing a new battery, I've noticed that even though my new Mugen battery is 1700mAh, the phone still believes it has a 1500mAh battery installed.
Open terminal and run this on your phone and you will see:
Code:
cat /sys/class/power_supply/battery/uevent
This is with the latest CM7. The question is, is the 1500mAh limit hard coded into all the ROMs we've been using to date, and does it affect the battery capacity of replacement batteries.
Perhaps someone with more knowledge than me can provide their 2c? I have not yet found a way to 'replace' that maximum battery capacity number to see if it makes any difference.
Click to expand...
Click to collapse
Hi.
I instal winSCP to windows, and ssh server to motorola. I find
Code:
cat /sys/class/power_supply/battery/charge_full_design/CODE] Tihs is a file, informating about capacity battery. But I have problem, If I change capacity to 2430 and save It, winSCp informating me ebaut error to save it - no permission.
Idea is, reboot motorola to boot loader, and try to edit it with stopped system... But how?
EDIT: When I change rulles R/W on file in motorola, I can change capacity, bud when I write 2430 and save it - no errors, but it´s change back to 1500... Any idea? And by the way, question in: is it important?
Thanks for taking a look! That's actually because the file is just output - NOT a setting. You cannot change it. It merely tells you how much mAh Android thinks your battery has.
I think it's interesting because it reports 1500 for me, despite the fact I use a custom battery with 1700mAh. What I'm suggesting is that all these custom batteries we're using aren't being used to their potential, because the Moto kernel or some other part of the OS is hard coded to only recognise 1500mAh.
Passa91 said:
Thanks for taking a look! That's actually because the file is just output - NOT a setting. You cannot change it. It merely tells you how much mAh Android thinks your battery has.
I think it's interesting because it reports 1500 for me, despite the fact I use a custom battery with 1700mAh. What I'm suggesting is that all these custom batteries we're using aren't being used to their potential, because the Moto kernel or some other part of the OS is hard coded to only recognise 1500mAh.
Click to expand...
Click to collapse
well, i hope its not hardcoded, otherwise we cant use extended batteries properly. :/ i just got a 2300mah one, and the os doesnt seem to recognize it. it drains like 30-40% per hour, but when it reaches 1% it gets stuck. yesterday my phone was on 1% for almost 12 hours with bluetooth, wifi, 3g, gps, max brightness on. hopefully it will recalibrate itseld after a few charges (i did calibrate it, but didnt help).
Passa91 said:
Thanks for taking a look! That's actually because the file is just output - NOT a setting. You cannot change it. It merely tells you how much mAh Android thinks your battery has.
I think it's interesting because it reports 1500 for me, despite the fact I use a custom battery with 1700mAh. What I'm suggesting is that all these custom batteries we're using aren't being used to their potential, because the Moto kernel or some other part of the OS is hard coded to only recognise 1500mAh.
Click to expand...
Click to collapse
Okej,
now is question: Is it important? When I use more mAh battery and my phone working longer, and i´ts only one problem - information about cappacity (1% supplyed my phone for 12hours ) then it is ok, not?
But, when I have more capacity, like 2430mAh (if ticket on battery is not bull**** ) and my phone working same time, if i used original one, it is wrong...
Some file (or kernel) must send information to file, wich i try to change. but?? what is it?
zakoo2, how long it last your battery now on defy?
and can you post a link from where you bought it?
thanks!
Related
I upgraded my original battery for a third party 7500mah battery bit it doesn't seem to last much longer / if any.
Do you need to do something when you get a new battery? Like calibrate it? I heard it's a myth and it doesn't work but it doesn't seem to recognise the extra battery.
palimudita said:
I upgraded my original battery for a third party 7500mah battery bit it doesn't seem to last much longer / if any.
Do you need to do something when you get a new battery? Like calibrate it? I heard it's a myth and it doesn't work but it doesn't seem to recognise the extra battery.
Click to expand...
Click to collapse
You calibrate a new battery when you first charge it. I don't think it would cause a huge difference if you didn't though. There's a website called battery academy or battery university or something that can explain it better than me. Just look at the battery and then Google what it is. I'm pretty sure it's a lithium polymer.
Hello!
My S4 Mini's (LTE) battery isn't really good and I would like to buy a bigger replacement.
I've found this https://m.aliexpress.com/item/32670956124.html but it doesn't really convincing, but it's very cheap.
Yes I know about NFC cheap, but I don't use NFC.
What do you think? Could I buy it? Or it doesn't worth that money?
Your money, your rules.
I would say yes
Warning!
I heard some bad things about Aliexpress. I wouldnt buy something there.
I've bought one. Inside there are 2 stacked cells that are slightly smaller than the original battery. The actual capacity would be around 1.8x the original. The other problem is that you need to make a change in the battery management driver source code and recompile the kernel to reflect the increased battery size to have an accurate battery gauge. (search the xda forums for the thread) Other wise the phone will report 0% and shutdown when in fact the battery is half full. You can switch it on again and it will report around 50% but again it will shut down when the battery is still has a quarter charge in it.
I have the recompiled kernel for 12.1-20151117 for the serranoltexx as a .zip you can patch in recovery if you would like it.
Retrofitter said:
I've bought one. Inside there are 2 stacked cells that are slightly smaller than the original battery. The actual capacity would be around 1.8x the original. The other problem is that you need to make a change in the battery management driver source code and recompile the kernel to reflect the increased battery size to have an accurate battery gauge. (search the xda forums for the thread) Other wise the phone will report 0% and shutdown when in fact the battery is half full. You can switch it on again and it will report around 50% but again it will shut down when the battery is still has a quarter charge in it.
I have the recompiled kernel for 12.1-20151117 for the serranoltexx as a .zip you can patch in recovery if you would like it.
Click to expand...
Click to collapse
Canyou share the link which you got help while u were editing kernel
umuturunc said:
Canyou share the link which you got help while u were editing kernel
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=51241394&postcount=17
I bought lots of stuff at aliexpress. They always deliver.. Until now. lol.
I also bought some high capacity battery's for my old s2 plus.
Although the capacity they say will not be reached, it is still a good battery in most cases.
Check the reviews on the site, loads of people comment and if the battery is crap you'll know fast enough.
Hi,
just to share with you, I bought similar one from dx.com SKU: 252144
advertised: 6300 (Actual 5500) mAh
Mesured it with RC models li-on charger, twice...
safe conditions 500mA charge/100mA discharge and acctual capacity is far from declared and around 2900mAh
Just skip it.
I found this battery on AliExpress among others that claim to have bigger capacity than the original. Has anyone tried aftermarket batteries? Any advice?
XDRdaniel said:
I found this battery on AliExpress among others that claim to have bigger capacity than the original. Has anyone tried aftermarket batteries? Any advice?
Click to expand...
Click to collapse
Well it should work since it is the same Voltage. Voltage is a really important one. Several people have tried it on other phones and it worked fine.
XDRdaniel said:
I found this battery on AliExpress among others that claim to have bigger capacity than the original. Has anyone tried aftermarket batteries? Any advice?
Click to expand...
Click to collapse
You can go through this thread: https://forum.xda-developers.com/on...lacing-3400-mah-oneplus-3t-oneplus-3-t3510883
I would like to know if it works in case you buy this, brother and if it really improves the battery life. Ideally, since voltage is same it shouldn't cause any issues.
The thread of putting 3400mah 3T battery in 3 doesn't work because of different voltage.
It might work or it might not. I've seen cases on YouTube with batteries of different capacities inserted in android phone that would work, and they greatly increased the phone's life. I will try myself in the end, but I was curious if someone did it before me.. like, would it charge, would it show up as the capacity stated, will it last longer, etc
XDRdaniel said:
It might work or it might not. I've seen cases on YouTube with batteries of different capacities inserted in android phone that would work, and they greatly increased the phone's life. I will try myself in the end, but I was curious if someone did it before me.. like, would it charge, would it show up as the capacity stated, will it last longer, etc
Click to expand...
Click to collapse
Let me know bro, if it works. I'll also order then. Also test on both stock and custom ROMs.
Looking at the Voltages it should work.
Recently OnePlus has patched their bootloader so the phone won't boot If you swap the battery for the one of OP3T (3400 mAh).
I'm not sure what they check for determine whether is the original OP3 battery or the OP3T battery, my guesses are the Voltages or the Raw capacity of the battery.
If they check the Voltages, since the Voltage of the OP3 battery is Nominal 3.80 (V) and Charge 4.35 (V) vs the 3.85 (V) and 4.40 (V) on the OP3T battery, therefore that battery should work. But If they check the capacity of the battery that battery won't work or neither of the battery that are more than 3000 mAh
Let us know If you try it!
@XDRdaniel Answering your questions, If it works;
Yes, it should charge (as the charger/motherboard/USB Power Delivery is rated for those voltages), It might not show the full capacity but that could be modified (not big deal) but it would charge to the full capacity and Yes it should last longer, assuming that the cell used are from a good quality.
Hi.
My name is Andre.
I have an xperia play that I've been using as a pocket emulator for years.
I have the NexPlay Rom installed, as well the recommended LuPuS CM9 Kernel and .58 Enhanced firmware.
Recently I bought one of these 4500 mAh battery and back cover from ebay.
The original charge it came with lasted a good while so I really believe this is not a fake battery.
But I can't get the phone to recognize the new battery capacity and charge it. The phone seems to only charge it up to the original 1500 mAh.
I've added the following line to build.prop (the line wasn't present) through the BuildProp Editor app:
ro.semc.batt.capacity=4500
But even after clearing the cache, davik cache and resetting the battery stats, I see no changes.
Can anyone help? I'd really appreciate it.
sorry i cant help, but a 4500mah battery sound nice, when i had the xplay i had a 2450 mah and worked fine, the only problem is it decayed its capacity very very quickly
inaroom said:
sorry i cant help, but a 4500mah battery sound nice, when i had the xplay i had a 2450 mah and worked fine, the only problem is it decayed its capacity very very quickly
Click to expand...
Click to collapse
Thanks anyway.
Since my original post I've done more reading, searching and testing.
Turns out there is nothing functionally wrong with the phone, other than it still thinking the battery is 1500 mah for battery duration calculations.
The charge percentage is correct, and the phone is charging the battery until it reaches a voltage of 4.2, which means it's full.
It's the battery itself that is only taking in about 2800 mah. The seller said he would send me another one.
Arthemus123 said:
Thanks anyway.
Since my original post I've done more reading, searching and testing.
Turns out there is nothing functionally wrong with the phone, other than it still thinking the battery is 1500 mah for battery duration calculations.
The charge percentage is correct, and the phone is charging the battery until it reaches a voltage of 4.2, which means it's full.
It's the battery itself that is only taking in about 2800 mah. The seller said he would send me another one.
Click to expand...
Click to collapse
ok keep us updated
hellou guys. wanted to ask a question about battery, cause somewhere on internet i saw that battery capacity info is saved in kernel.
ive replaced stock battery 3430mah with a battery for 6200mah in google pixel 3xl. But in any battery info program and in AIDA64 it shows the same 3430 just like before replacement.
so the question is, do anyone knows how to change phone info about battery capacity?
Probably the capacity of that battery is wrong.maybe is the same or lower.and as far as I know the kernel has to be updated to the correct capacity if it's not a fake one that you buy.
vasiliouv84 said:
Probably the capacity of that battery is wrong.maybe is the same or lower.and as far as I know the kernel has to be updated to the correct capacity if it's not a fake one that you buy.
Click to expand...
Click to collapse
ive monitored im getting charge counter more than 3430 sometimes, so i can get higher than 3430. but it cant cause of limitations of charging(it hits 100% and charging just stops)
so i dont think its fake
Battery charge is estimated through output voltage, some newer phones might have smart baterries but they are also measuring current and charging power to estimate life time. What apps and phone tells you is actually capacity propotional to voltage level. Putting a double capacity battery seems fake because of physical restrictions, again charge capacity reporting is based on kernel and you had to modifiy everytime you apply an update.
So why bother, as long as you have 8-10 sot with normal daily usage ? But are you really getting that sot's ?