battery life drains from 100 to 90 to 80 to 70%....why - XPERIA X1 General

hi guys this may be a noob question but why does my x1's battery life drain in increments of ten like from 100% to 90% to 80% and so on....it doesn't really give me an accurate detail of how much battery life i have. Any ideas?
I'm using SPB shell 2, ROM version 1.03.931.8, software version R2AA008, generic UK
thanks for any input people!!!!!!!

It is the way, the phone (and/or its software) is build. It is as simple as that.

Please do a search. There are many threads about this issue already.

needs to fix battery.dll
offset near B880h

needs to fix battery.dll
offset near B880h
what does that mean? im not sure what the term means sorry kind of a noob to this

defconsc said:
needs to fix battery.dll
offset near B880h
what does that mean? im not sure what the term means sorry kind of a noob to this
Click to expand...
Click to collapse
yeah - i'd like to know more about this too

i saw fixed dll's from HTC thru WinHEX
so i notice that assembler's code in that place is different than X1's dll
but i very very bad in assembler
so i can't just cut asm code from one dll and paste in other, because after that needs to have some tuning up of the part of code...
but i know it very easy for specialist

Wait...I thought this was a hardware issue on the X1s...

hey so am i not the only one that has this problem...please let me know if you guys have the same problem and what are the steps to take to resolve the issue. I just want to have my battery percentage drain normal like 94% to 88% and so on. thanks

Here guys...read all about it
http://forum.xda-developers.com/showthread.php?t=475610
These guys have been trying a long time to get the 1% increments working...and haven't managed to do so yet...

stormlv> Thanks for the link.....so for now my questions are answered. Hope some one can fix this problem cause i hate that it drops in 10% increments. Keeping my fingers crossed that a solution will arise very soon!!!!

what difference does it make? lol. you only need to know when its at 100% or about 20% so you know when to charge it. whats in between is irrelevant. they probably set it to decrease 10% at a time because the x1 eats through battery power so quick. if it was set to 1% increments then it would be ticking down almost in real time lol

I'm actually quite happy about the battery life on the X1. I have no problems getting through the day, and I use my phone a lot, day and night. I don't even have to charge it everyday. Compared to other smartphones I've owned, including the Omnia, the X1 has pretty good battery life.

rogatsby said:
I'm actually quite happy about the battery life on the X1. I have no problems getting through the day, and I use my phone a lot, day and night. I don't even have to charge it everyday. Compared to other smartphones I've owned, including the Omnia, the X1 has pretty good battery life.
Click to expand...
Click to collapse
I second this. I don't have to charge my X1 daily and I use it for calls, texts, Twitter, web browsing, and music.

driver calculates percentage by some formula and give us result of CASE :
if current mAh / base mAh > 4070 then a:= 100 %
if current mAh / base mAh < 4070 and current mAh / base mAh > 3900 then a:= 90 %
etc.
in modified dll's that formula changed t a: = ( current mAh / base mAh ) * y
well, something about.
so IT IS NOT HW problem

anothadave said:
what difference does it make? lol. you only need to know when its at 100% or about 20% so you know when to charge it. whats in between is irrelevant. they probably set it to decrease 10% at a time because the x1 eats through battery power so quick. if it was set to 1% increments then it would be ticking down almost in real time lol
Click to expand...
Click to collapse
Lol...true...but when it drops below 20% id still want to have it in 1% increments. That came in quite handy on the P1i.
@ Ethermind
"so IT IS NOT HW problem"
Could we have the corrected driver then? I still don't get why someone would bother write cases when writing the pure percentage is so much easier. I'm a programmer...and programmers are lazy...they want to write the least amount of code. It beats me why theyd write 10 lines instead of 1...
Ethermind...do you have something to back up your claim?

stormlv said:
Could we have the corrected driver then?
Click to expand...
Click to collapse
In that topic:
http://etenclub.ru/board/otobrazhenie-zaryada-batarei-s-tochnostju-do-1-t15473-p-350.html
DeadMan have corrected dll of Eten for 1% percentage.
He explains code :
case CurrentVoltage
4070: percent=100%
4040: percent=95%
4010: percent=90%
Click to expand...
Click to collapse
I have downloaded dll from Eten - it almost the same as x1, but some parts of code and size.
so two strings
case CurrentVoltage
4070: percent=100%
4040: percent=95%
Click to expand...
Click to collapse
become 6 strings in corrected dll
case CurrentVoltage
4070: percent=100%
4065: percent=99%
4050: percent=98%
4055: percent=97%
4050: percent=96%
4040: percent=95%
Click to expand...
Click to collapse

Right...
It amazes me that someone would go to this much trouble to write cases...anyway...
I'll have a look at battery.dll and batdrv.dll and see if i can come up with anything...

stormlv said:
Right...
It amazes me that someone would go to this much trouble to write cases...anyway...
I'll have a look at battery.dll and batdrv.dll and see if i can come up with anything...
Click to expand...
Click to collapse
I ask DeadMan for code, so we must change our case on next:
Code:
start mov r0,#0x0F00;set maximum voltage to 4090mV
orr r0,r0,#0xFA
cmp r2,r0
movcs r3,#100
bcs exit
cmp r2,r1
strls r2,[r8,#20]
movls r3,#0
bls exit
sub r4,r2,r1
mov LR,#100
mul r3,r4,LR
sub r4,r0,r1
mov r0,r3
mov r1,r4
bl exit
mov r3,r0
exit nop
let's learn ARM assembler

i had a p1i too and one of the first things i noticed was the 10% increments. it did bug me at first but the battery doesnt last quite as long on the x1 as it did on the p1i so i know 20% isnt going to last more than a few hours. i can go about 2-3 days on average use between charges so i just charge it up and forget about it until it hits 20/30% and then i know that i have to charge it sometime that day. when it hits 10% i plug it in. no point waiting for 7% or 6% lol. seems that some people have put the 1% increments on a pedestal and its becoming a big deal. saying that, i wouldnt say no if some clever person figures it out i notice that sktools can give an exact voltage reading. surely someone can translate that information into a percentage?? similar to what deadman and ethermind are talking about.

Related

Battery Usage Reflects in steps of 10%

Was wondering if anyone has a reg hack that allows us to increase the resolution so that the Hermes shows the battery drop by 1% instead of the 10% that we are currently experiencing.
i have the same thing, i think we will have to wait for the next firmware to fix this...
SkyyBoy said:
i have the same thing, i think we will have to wait for the next firmware to fix this...
Click to expand...
Click to collapse
Or maybe there is a Registry Tweak for "fixing" it.
(Who says that this is a bug ? Maybe HTC has intended to show it only in steps of 10% in order not to disclose how fast the 100% are gone ???)
Smart, I was wondering why my batteries doesnt go down! Hope we will get a fix soon.
It may do that to keep from polling the battery too often. So it may be a power saving "feature". just a thought.
Later; Lew
Got the same "feature" too.
I was thought it is a bug, or I have misinstalled something.
Joe
anyone have any idea to change it to 1, 2 or 5% per battery level change??
i have an Eten M600 (which uses the same cpu) and that does the same thing. hmmm, wonder if thats a hardware setting or software?
I wonder if "battery status" which was for the Wizard would work as a today plugin on the TyTN?
Ok tested the "batterystatus" plugin for the Wizard on the TyTN and guess what? Still only in increments of 10% must be something built into the device.
I remember this happened with the BlueAngel with the first roms too, and it was corrected in a later rom upgrade... so i guess it's just a rom issue.
found something !!!
problem is in battdrvr.dll as soon as I have copied this file from Wizard to Hermes and after SR battery status was showing 4%
however my battery was charged 90% but it means that in this file is something
responsible for 10% dropping
but even after coping hermes file (battdrvr.dll) back to it, after SR battery
was showing 4%
after HR everything was like before
Hope it is helpfull for someone.
I can't believe this issue is not solved in 1 year!
burkay said:
I can't believe this issue is not solved in 1 year!
Click to expand...
Click to collapse
I can't believe you bumped this thread just to say you can't believe the issue hasn't magically been fixed by someone else's hard work.
Sheesh.
A friend of mine has a Mogul and he is having this issue as well on WM6. Having a Hermes on WM5 and WM6, this has always been the case. Shogunmark and Faria discussed this in a thread at length and tried to port the Wizard driver (which would decrease in incriments of 1%) but to no avail. Its a shame such a good device has such a tedious shortcoming.
We're making a big assumption that pocketpc's that report in 1% increments are truly that accurate. I'm sure they're not. It's also fairly likely that reporting in 10% increments increases battery life not just per charge but also over the life of the battery. This is a pretty good tradeoff, in my opinion. I'd rather have a battery that lasts 3 years than have one that lasts one year, wouldn't you?
This is also one of the more nitpickier of the 'complaints' on the Hermes, even if all other things are equal.
rsolomon said:
I can't believe you bumped this thread just to say you can't believe the issue hasn't magically been fixed by someone else's hard work.
Sheesh.
Click to expand...
Click to collapse
Why? I guess it is quite normal (i.e. not magical) to expect one of the official roms to have it fixed. And I didn't mean to bump the thread. I got my 8525 only a few days ago and I was reading through the posts in the forum and I saw this one and I was surprised that the first post is more than a year old and no solution was found. I thought it was weird so I wanted to leave a post.
Are we happier now?
Crap, still no soln... I hate this 10% decrements!
Someone help pls!!!
Battery drops to 10%
i had the same issue. I bought a new battery and problem went away. Very sad. but on a positive note, I bought a double life extended battery that last 3 days. Buy on ebay for 22 dollars.
Also, you can just take the battery out and put it back in. once in a while, it recognize that your battery is actually full. This is temperary though
I hate this issue too!!
I notice also a little "incompatibility with Baterystatus, when I power on the PPC from sleep, it shows for some seconds the battery level at -1% (!!!)
not only: the shown themperature battery is always too high, never under 48° SIMPLY IMPOSSIBLE
I think that this could be a hardware/software problem, i mean that software could not read the exact parameters of the battery, not only the battery level but also other information
Hope this will help bye
Marcy1987

Battery life....

what is better for battery? To charge it often regardless of how much is left or wait until it's completely empty then charge it for 2-3 hours until it's fully charged...
You can do whatever you want, it doesn't matter even the slightest bit. Everything is either an urban legend or needs to be done the first time you charge the battery.
its bad to get it very low discharged i thought so i'd just charge it when ever you can
unless it's getting low during the day from stuff like
reading an ebook on the buss while listening to music on my a2dp stereo headset
I just charge it each night
but had it running a few days on standby with little usage
comeradealexi said:
i'd just charge it when ever you can
Click to expand...
Click to collapse
Rudegar said:
I just charge it each night
Click to expand...
Click to collapse
Spot on.
Usually every battery (better: akku ) will "last" longer if one doesn't use it
too intensive. I.e. fast and a lot of charges/discharges. So a lot of charges will harm your akku.
Li-Ion akkus have a characteristic which tells us to charge and discharge them
fully for about the first five times, otherwise your capacity will break down.
But as the Xperia has an Li-Polymer akku, there is no need for this.
Btw, to get back to the first point: Of course low usage is good for the akku,
but why buying an Xperia if not using it? But there is no need to have the Xperia
hanging at the cable when getting home if it would last for another day.
My two cents.
Diewi said:
Usually every battery (better: akku )
Click to expand...
Click to collapse
Is that short for "akkumulator"?
Of course, I didn't know if it was correct in english as well (in german it is),
but I was to lazy to write the full name always.
Diewi said:
Of course, I didn't know if it was correct in english as well (in german it is),
but I was to lazy to write the full name always.
Click to expand...
Click to collapse
Ha! Good thing I speak German as well then .

battery life vs. battery voltage

i have some thoughts on battery life that id like to share.
our batterys are a " 3.7v" Li-Io.
a typical 3.7 li-io shuld have the folowing voltages...
4.2-4.25 fully charged
3.7v " nominal " charge
3.2v " sag" (voltage mesured when a nominal battery is hit with full rated discharge amperage)
3.0v discharged
2.5v the protection curcuitry kicks in
what ive been seeing on my vibrant is
4.24v @ 100%
currently im at 9% @ 3.709v
im projecting it to die @ 3.700v ie the " nominal " voltage
we are missing out on over half our battery potential.
i remember back in the G1 days when cyanogen lowered the shutdown voltage. i dont recall the values, but it helped.
now, i dont know if this is handled at a kernel level, or in the rom or what.
ive been doing experiments on my wife's hd2 running android, and seen great battery life even with it only having a 1200mah battery
it see's a full 4.2-3.0 discharge cycle
yes i know its diferent hardware, but the battery technology is the same, but we have a larger battery.
theres alot of talented dev's here, i doubt it'll take to long to find a solution to the early shutdown so we can finaly see full battery life.
Definitely sounds like there will be a viable solution to this. I don't know much of what you are talking about but i fully understand it. Cant wait for a solution.
Sent from my SGH-T959 using XDA App
there is a great app that i know MacnutR12 supports that you can find here
http://forum.xda-developers.com/showpost.php?p=8908951&postcount=178
you can change all the voltage, although i dont know if its how youre saying, you can play around with it and see how it goes.
ludachez said:
there is a great app that i know MacnutR12 supports that you can find here
http://forum.xda-developers.com/showpost.php?p=8908951&postcount=178
you can change all the voltage, although i dont know if its how youre saying, you can play around with it and see how it goes.
Click to expand...
Click to collapse
um, no....
thats for reducing cpu voltage.. ie: undervolting...
im talking about actualy useing the battery's full potential rather than pretending its dead when it realy has 60% left.
t1h5ta3 said:
um, no....
thats for reducing cpu voltage.. ie: undervolting...
im talking about actualy useing the battery's full potential rather than pretending its dead when it realy has 60% left.
Click to expand...
Click to collapse
Ah, ok. like i said it might not be what youre looking for...and i learned something
It is probably done this way to conserve battery life expectancy. I remember reading somewhere that unlike the old nickle based battery, Lithium ions likes to remain stimulated, as it likes to carry active charge and be topped off when ever possible. Oppose to discharging it completely and then recharge the battery. So at 3.7v vs 3.0v, you don't have the battery completely drained so that in long term it doesn't ast at least 2 years like the specification stated (2 years, drops capacity to 80% if battery is well taken care of, ie topped off when ever possible, modest temperature, humidity, etc.)
I am no battery expert just what I though might be the reason.
As stated above, this is done to increase the life of the battery. A LiIon battery can only be power cycled so many times before it looses too much capacity to be used any more. By not fully draining (or fully charging) the battery you are able to get more cycles out of it. Here's more info.
Of course if you figure out how to change the set levels, you will get more time per charge, but you might have to buy a new battery sooner.
I'd be willing to trade increased usage time for battery life span especially seeing as they are so cheap now a days. I'm not a dev or anything but it would seems like the problem is software related not hardware. I've been through 5-6 ROMs all with horrible battery life until installing Macnut R11 and suddenly getting almost double what I was getting before. Changing the battery voltage for better life per charge would be icing on top of the cake though.
right, i understand that for optimum longevity they recomend staying between 40-60%.
we currently are well above that, we are in 100-80% range. 3.7v is the nominal voltage and we are useing that for shutdown voltage. so basicly we are draining the surface charge of the battery as it comes off the charger.
think of it another way: a 12v battery in our car, is it realy dead when it drops to 12v? no.... if i recall, 10.2v is considered dead. and most batterys sit at about 14v just after you turn your car off.. ie: just off the charger...
heat is the primary killer of a li-io battery. more so than discharge cycles. ie: constant heat generated durring charge cycle does more damage than the cycle its self.
so if we are currently only useing the 100-80% range, and we were able to unlock the full 100-0% range, our run time would be greatly extended. the typical user probably charges over night, and durring the day if they think there going to need a top off. thats to charge cycles in 1 day.
lets say @ current useage you get 8 hours use, if we were to unlock the full capacity, we could get an easy 24hours of use, therefor kill the need to have a mid day charge cycle. the overall life span would increse not only due to the number of charge cycles, but also the heat cycles.
this would also make it easyer to stay in the optimum 60-40% range (we cant even drop to 60% right now) providing even better battery life....
i can see if samsung had chosen 3.5 or 3.2v for shutdown, those values would have goten awesome life. once again, it seems that samsung engineers just throw stuff at a wall and run with what ever sticks... hmm... the battery says 3.7v, i guess thats when its suposed to be dead?
Wow this is an interesting thread!
+10000000
Sent from my SGH-T959 using XDA App
I think a dev should take a look at this , this can be a great breakthrough!
Sent from my SGH-T959 using XDA App
On the vibrant, where is battery percentage calculated? Within the Kernel? Or is solely in hardware? What determines @ what voltage the battery should shutdown?
From what i can tell battery level is set in "mBatteryLevel" And that is set in the Status.java file. ( hxxp://android.git.kernel.org/?p=platform/packages/apps/Settings.git;a=blob;f=src/com/android/settings/deviceinfo/Status.java )
But there is other stuff going on that i have no idea about...
I'd really like something to come of this. Like you guys, I'm sick of not getting a full day out of my battery. Bumping for great success!
Sent from my Samsung Vibrant using the XDA app.
Hmmm... my phone seems to die at 3.2v. Not sure why yours is shutting off prematurely. Wipe batt stats?
Sent from my SGH-T959 using XDA App
.......i can already hear the *****ing and the menstral cramps from the noobs.. They want 1.6 GHz kernels just to have bragging rights against G2 owners w/ 439565653 hour battery life too. Also the vibrant SAMOLED display brilliance isnt pretty for free, that sucks up most of the batter right there dont believe me, check ur batter stats ureself. u c HTC, Moto dont have a screen like this right now in the point of time for a reason. cant have both, It dont work that way...Just like You cant have a 1700 HP V24 engine and want 55 MPG out of it too...if this is u then thats pure ignorance. Myself personally thinks its basically software headaches from samsung that cause diff problems (bloatware running in background). All the hardware is doing is what its told by the software. If the software says run random apps in background, it does it but at the expense of battery life.
Kubernetes said:
Hmmm... my phone seems to die at 3.2v. Not sure why yours is shutting off prematurely. Wipe batt stats?
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
what rom/kernel are you running? ive seen 4.2-3.7 on every combo ive used, battery wiped etc. i have evn pulled the battery and done a deep discharge to 3.0v
boimarc89 said:
.......i can already hear the *****ing and the menstral cramps from the noobs.. They want 1.6 GHz kernels just to have bragging rights against G2 owners w/ 439565653 hour battery life too. Also the vibrant SAMOLED display brilliance isnt pretty for free, that sucks up most of the batter right there dont believe me, check ur batter stats ureself. u c HTC, Moto dont have a screen like this right now in the point of time for a reason. cant have both, It dont work that way...Just like You cant have a 1700 HP V24 engine and want 55 MPG out of it too...if this is u then thats pure ignorance. Myself personally thinks its basically software headaches from samsung that cause diff problems (bloatware running in background). All the hardware is doing is what its told by the software. If the software says run random apps in background, it does it but at the expense of battery life.
Click to expand...
Click to collapse
wow, thank you... ? do you blow every thing out of perportion? nice rant tho....
personaly, i usualy get 12-16 hours with moderate use. so i wouldnt say that i get " poor battery life , esp with the early cut off voltage.
I'm running Onyx 3.1 with the Voodoo kernel. Currently at 54% at 3.779v
My problem is with the standby drain-- I'm consistently losing 3% per hour even when sleeping. For some reason this ROM spends a lot of time doing VM swaps. Tried lowering minfree thresholds in OLCF, but system is still way too active.
Sent from my SGH-T959 using XDA App
boimarc89 said:
.......i can already hear the *****ing and the menstral cramps from the noobs.. They want 1.6 GHz kernels just to have bragging rights against G2 owners w/ 439565653 hour battery life too. Also the vibrant SAMOLED display brilliance isnt pretty for free, that sucks up most of the batter right there dont believe me, check ur batter stats ureself. u c HTC, Moto dont have a screen like this right now in the point of time for a reason. cant have both, It dont work that way...Just like You cant have a 1700 HP V24 engine and want 55 MPG out of it too...if this is u then thats pure ignorance. Myself personally thinks its basically software headaches from samsung that cause diff problems (bloatware running in background). All the hardware is doing is what its told by the software. If the software says run random apps in background, it does it but at the expense of battery life.
Click to expand...
Click to collapse
Actually, I rather like my 1ghz. I underclock to 600/800 to try to conserve battery where possible and my phone runs just as smooth as it does at 1ghz.
Sure a little OC doesn't hurt, but really what's the point right now? There are no "practical" apps out now that demand more than 500mhz, and you can still do more than enough multi-tasking.
So instead of sounding like a pretenteous asshole, either contribute to the topic or shut the hell up.
Now then, I wanted to ask about the possibility of an extended battery for the Galaxy. Something with more amperage perhaps?
Sent from my Samsung Vibrant using the XDA app.
Kubernetes said:
I'm running Onyx 3.1 with the Voodoo kernel. Currently at 54% at 3.779v
My problem is with the standby drain-- I'm consistently losing 3% per hour even when sleeping. For some reason this ROM spends a lot of time doing VM swaps. Tried lowering minfree thresholds in OLCF, but system is still way too active.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
corect me if im wrong, but you shuldnt run one click with vodoo ...

1% battery widget

Hey DG, here you go:
https://market.android.com/details?...oid.CircleBatteryWidget&feature=search_result
1% battery widget.
Great find.....THANKS
It does display in 1% increments but now I'm wondering how the stock 10% increment system works. My other widget shows 40% when I'm at 39% on this circular widget. If the circular widget is correct, then that brings up the question of when the 10% increments actually change.
my guess is that the widget is cheating and just estimating it until it actually receives the 10% drop. still useful
Just made the "sacrifice" of wasting battery to figure it out. The 10% increment changed from 40 to 30 when the circular widget changed from 35 to 34. Still leaves the option that the circular widget is just estimating, but it could be accurate...
Edit: It's consistent... 25 to 24 was the change from 30 to 20.
Doesn't display in 1% increments on my phone for some reason.
That's weird... can't imagine why it wouldn't work for you as well. Have you tried rebooting?
Off topic: Do you own a B5 S4, EvilEvo?
Back on topic: I've been watching as my battery lowers and it at least appears to be accurate. I'd definitely like to see confirmation on whether or not the hardware is limited to 10% increments.
CC Lemon said:
That's weird... can't imagine why it wouldn't work for you as well. Have you tried rebooting?
Off topic: Do you own a B5 S4, EvilEvo?
Back on topic: I've been watching as my battery lowers and it at least appears to be accurate. I'd definitely like to see confirmation on whether or not the hardware is limited to 10% increments.
Click to expand...
Click to collapse
from what designgears said, it is indeed a hardware limitation. that's why i said the program must be "cheating" and estimating the battery drop depending on use, since it cannot get a proper hardware read.
i use the fancy widget to display the clock and weather but in the setting i also enable it to show battery life as well and it shows by 1% increment.
its a cheater app.. sorta like the abttery calibration that we used to do on the epic...
you charge to full wipe stats let it fully drain then fully charge
then the app knows the rough approximation of the time and keeps track itself instead of relying on the phone/battery to tell it.
thers a few battery apps that behave this way
franciscojavierleon said:
from what designgears said, it is indeed a hardware limitation. that's why i said the program must be "cheating" and estimating the battery drop depending on use, since it cannot get a proper hardware read.
Click to expand...
Click to collapse
If you let your battery get below 20%, it starts reading in 5% intervals. Not sure why it would do that and not be able to do that elsewhere.
CC Lemon said:
That's weird... can't imagine why it wouldn't work for you as well. Have you tried rebooting? Off topic: Do you own a B5 S4, EvilEvo? Back on topic: I've been watching as my battery lowers and it at least appears to be accurate. I'd definitely like to see confirmation on whether or not the hardware is limited to 10% increments.
Click to expand...
Click to collapse
NVM, it didn't work at work at first, i guess the battery might have legit been at 50% haha. And yes I do, and use the same name on AZ and Vortex.
EvilEvo said:
If you let your battery get below 20%, it starts reading in 5% intervals. Not sure why it would do that and not be able to do that elsewhere. NVM, it didn't work at work at first, i guess the battery might have legit been at 50% haha. And yes I do, and use the same name on AZ and Vortex.
Click to expand...
Click to collapse
Because its probably not a hardware limitation lol. Im guessing its the driver.
EvilEvo said:
And yes I do, and use the same name on AZ and Vortex.
Click to expand...
Click to collapse
Recognized you from AZ lol.
EvilEvo said:
If you let your battery get below 20%, it starts reading in 5% intervals. Not sure why it would do that and not be able to do that elsewhere. NVM, it didn't work at work at first, i guess the battery might have legit been at 50% haha.
Click to expand...
Click to collapse
jug6ernaut said:
Because its probably not a hardware limitation lol. Im guessing its the driver.
Click to expand...
Click to collapse
That's what I'm thinking, or at least wondering about. It seems odd that they would design the hardware to measure in 10% intervals until the last 20%. I can't imagine the ability to do 5% intervals the whole time would be much more complicated or expensive to work into the design.
CC Lemon said:
Recognized you from AZ lol.
That's what I'm thinking, or at least wondering about. It seems odd that they would design the hardware to measure in 10% intervals until the last 20%. I can't imagine the ability to do 5% intervals the whole time would be much more complicated or expensive to work into the design.
Click to expand...
Click to collapse
Haha, ya. I recognized your name too.
I think it can be figured out. I'm not knowledgable enough in it, but I would look into however it displays or calculates the battery below 20%.

How to change your battery capacity

(Must be rooted)
Use Root Explorer or Equivalent.
(Can adb or command pull/ push with line if your know how inside twrp or on pc)
DIRECTORY: /etc/floating_feature.xml
Open it and Scroll or search until you see the capacity String value ...
Change it to the MAH of your desired battery.
Disclaimer: Any edits being made to batteries, charge speeds, % values, etc , can cause fires,
Do these at your own risk.
What is the purpose of this?
Sent from my SM-G935F using Tapatalk
Theoretically, to make use of a larger capacity battery or else it'll show the same stock capacity regardless of it's real capacity.
Now I don't know how it is For S7/Edge or Samsung devices but I previously owned several HTC devices. The last I had was One S and it could accomodate the battery from One XL (same size but bigger capacity). Many have tried and replaced it but even the new capacity was shown correctly, phone wasn't using it at full. After researches it came out that, for effectively using a bigger capacity battery it was needed a new kernel compiled to make use of the new battery capacity.
My point is that, you might need that as well here and I really doubt that anyone can compile from source a kernel for Exynos that can contain such changes as I know that sources are proprietary not open. You might fit a bigger capacity battery but it could be that you won't benefit from it's increased size
Sent from nowhere over the air...
I agree
Rapier said:
Theoretically, to make use of a larger capacity battery or else it'll show the same stock capacity regardless of it's real capacity.
Now I don't know how it is For S7/Edge or Samsung devices but I previously owned several HTC devices. The last I had was One S and it could accomodate the battery from One XL (same size but bigger capacity). Many have tried and replaced it but even the new capacity was shown correctly, phone wasn't using it at full. After researches it came out that, for effectively using a bigger capacity battery it was needed a new kernel compiled to make use of the new battery capacity.
My point is that, you might need that as well here and I really doubt that anyone can compile from source a kernel for Exynos that can contain such changes as I know that sources are proprietary not open. You might fit a bigger capacity battery but it could be that you won't benefit from it's increased size
Sent from nowhere over the air...
Click to expand...
Click to collapse
There are reference files in the kernel ...
They reference battery capacity...
They are based off of a capacity % value
Basically an of/if command ... so in theory...
(Update: the theory was correct)
And a framework.res edit did suffice.
The file inside of framework-res res/xml/power_profile.xml
referenced a 3600mah battery ...
And the purpose of this is of course...
an aftermarket , fully synced , and properly programmed battery @ larger capacity 4200mah
To track all stats natively in any android rom
I use my device pretty heavy with it....
Background youtube, pandora, games, etc...
Stock S7 edge kernel/boot.img , modified build.prop (TeKHd Rom)
Also calibrated battery after changing the capacity values
battery life report...
Yamaha169 said:
I use my device pretty heavy with this 4200 mah...
Background youtube, pandora, games, etc...
Stock S7 edge kernel/boot.img , modified build.prop (TeKHd Rom)
Also calibrated battery after changing the capacity values
But heres a battery life report...
Click to expand...
Click to collapse
omg how the hell did you manage to change for a bigger battery? can you explain? how and which one you bought? any links?
Vivacity said:
how and which one you bought?
Click to expand...
Click to collapse
http://m.ebay.com/itm/4200mAh-High-Capacity-Gold-Replacement-Battery-for-Samsung-Galaxy-S7-Edge-NEW-/322221470195?hash=item4b05e571f3:g:jxsAAOSw9NdXqR3o
Yamaha169 said:
The guide to do so is explain in the images/ guide earlier in these pages...
The link to buy a battery like mine is
http://m.ebay.com/itm/4200mAh-High-...470195?hash=item4b05e571f3:g:jxsAAOSw9NdXqR3o
You will also need tools to do so... (watch youtube for a guide on the hardware change)
Once you have your battery installed... you need to be rooted to make the edits... there are two references you need to change (in images i posted)
After the edits... run your battery 99% dead... do a calibration (apk on app store can do this)
Then let it die.. charge it to 100% while the device is off
Click to expand...
Click to collapse
But can you really trust a 4200mah for 15 dollars?
Trust
anaya1213 said:
But can you really trust a 4200mah for 15 dollars?
Click to expand...
Click to collapse
This is my second time purchasing the same aftermarket battery... first time I installed it into a G928A (s6 edge plus)
Now ive installed it in this device... ive gone several months without seeing charge/discharge loss...
But heres the next question... say... you go through 2 batteries a year... 15$ each....
Would that not be worth the extra phone on time anyways?
Yamaha169 said:
This is my second time purchasing the same aftermarket battery... first time I installed it into a G928A (s6 edge plus)
Now ive installed it in this device... ive gone several months without seeing charge/discharge loss...
But heres the next question... say... you go through 2 batteries a year... 15$ each....
Would that not be worth the extra phone on time anyways?
Click to expand...
Click to collapse
Fair enough, but how do you really know it's 4200mah instead of the regular 3600mah?
After the Note 7 fiasco, people tend to be more careful about aftermarket batteries.
My question regarding this modification ist: Is the phone still waterproof after opening the case?
i guess no...
Eezay said:
After the Note 7 fiasco, people tend to be more careful about aftermarket batteries.
My question regarding this modification ist: Is the phone still waterproof after opening the case?
i guess no...
Click to expand...
Click to collapse
I would guess no also, as the glue sealing everything together is disturbed
Eezay said:
After the Note 7 fiasco, people tend to be more careful about aftermarket batteries.
My question regarding this modification ist: Is the phone still waterproof after opening the case?
i guess no...
Click to expand...
Click to collapse
Any battery lithium... copper core... can overheat and cause what happened to the 7 line...
And this device claims to be water "resistant" ... but people were testing new units and ruining cameras... so...
I went with a ghostek atomic 2.0 case ...
Agreed... no matter how good you cut the adhesive
ingram10 said:
I would guess no also, as the glue sealing everything together is disturbed
Click to expand...
Click to collapse
They do make the adheasive with backglass replacement... but im content with my device ...
Longer batter... no overheating issues (2nd phone using them)
After doing the edits and the battery swap with the battery sync... big gains..
I Would Do this Experiment Again
Update...
Batterylife update...
Yamaha169 said:
The guide to do so is explain in the images/ guide earlier in these pages...
The link to buy a battery like mine is
http://m.ebay.com/itm/4200mAh-High-...470195?hash=item4b05e571f3:g:jxsAAOSw9NdXqR3o
You will also need tools to do so... (watch youtube for a guide on the hardware change)
Once you have your battery installed... you need to be rooted to make the edits... there are two references you need to change (in images i posted)
After the edits... run your battery 99% dead... do a calibration (apk on app store can do this)
Then let it die.. charge it to 100% while the device is off
Click to expand...
Click to collapse
Did you even found bigger aftermarket batteries? And did you ever tried to test the battery and his capacity before implementing them? I often have the feeling they are faking the written numbers on it
twinko said:
Did you even found bigger aftermarket batteries? And did you ever tried to test the battery and his capacity before implementing them? I often have the feeling they are faking their values.
Click to expand...
Click to collapse
you can break out ohms law and calculate power
( find something that runs off the same voltage , and run the tests yourself for discharge rate @ hours )
Yamaha169 said:
Well, to me... thats arguing a moot point...
Thats like asking me how i know im getting a gallon of gas at the pump.
But... the evidence is in the calculation of the user ... because there are FAR too many variables ...
There are applications that track power loss by MAH (mili-amp hour) if you use over the stock MAH rating... it would have a larger storage capacity.
Or you can break out ohms law and calculate power , disect this battery and beat your head against a post ..
Click to expand...
Click to collapse
im sorry my english isn't that good but i think the capacity of this battery is not related to the user nor there are many variables.
Probably i didnt used the right words but what i was asking for is for example:
Connect the battery to a constant current load and measure the time it takes to discharge the battery to a certain voltage.
Capacity in Ah = Current in Amperes * Time in hours​
that would give a good overview of the real capacity without using a fishy app or harassing a post
twinko said:
Click to expand...
Click to collapse
Yamaha169 said:
If it comes down to having to buy another one... then yea.. ill run that test ..
Click to expand...
Click to collapse
sounds great and lets see how long your battery needs to be replaced. really interested to do the same.

Categories

Resources