![]() |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1!!!!!)
Quote:
http://flic.kr/p/ahM5S8 Japod's back in and I'm off to buy some more scuds :) |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
One of my original BL-5Js sat empty and unused for half a year. It still has 1285mAh capacity or so, but the voltage drop under load is so large that if I talk on the phone, the extra powerdraw makes it shut off after 900mAh or so. Measured way over 1400mOhm internal resistance towards end of discharge. Fully charged it's about 300mOhm.
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
So, anybody stumbled apond any interestring battery's lately, i don't expect to find any better then SCUD, but you never know.
No other news to report. |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
I received my SCUD today, so thanks dr_frost_dk for this thread and for taking the time to investigate and experiment for the benefit of others. :)
Some photos of my new SCUD for the battery enthusiasts: http://img696.imageshack.us/img696/4...0907001.th.jpg http://img684.imageshack.us/img684/7...0907003.th.jpg http://img696.imageshack.us/img696/9...0907009.th.jpg http://img204.imageshack.us/img204/4...0907004.th.jpg http://img710.imageshack.us/img710/9...0907005.th.jpg http://img820.imageshack.us/img820/6...0907006.th.jpg http://img508.imageshack.us/img508/3...0907008.th.jpg |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Quote:
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1!!!!!)
Quote:
Code:
/home/user/Tranqueiras/Calibrar_Bateria # bq27200.sh Thank you! |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
The path ./ it's complaining about is relative to the CURRENT directory, so, it's looking for it in /home/user/Tranqueiras/Calibrar_Bateria.
Step 0, put it in /, didn't work for me either, but putting both files in /root and running ./bq27200.sh does. Oh, and make sure ./i2cget is executable too... the "permission denied" error could mean just that... |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Quote:
But, sorry for the dumb q, did you mean root "/" or root "/root"? Thanks! |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
It doesn't matter as long as both are in the directory that you run the script from. I downloaded bq27200.sh as root, so it ended up in /root. It then complained about ./i2cget, so I dumped i2cget into /root as well, and lo and behold, it works.
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Magick777 point is true.
Also, Temporal, are You running everything as root? It won't work from user account... |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Quote:
Code:
(...)/Calibrar_Bateria # bq27200.sh (...) |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
No problem, but have You managed to get it working?
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
I'm now waiting for the battery to get full again - will report as soon as it gets there |:)
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
You may try bq27200.sh in meantime, it won't hurt calibrating process. It only gets info ;)
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Quote:
Didn't work with both on "/". Worked with both on "/root". Don't know why. |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Because bq27200.sh look for i2cget on:
./i2cget ...and, while executing bq27200.sh as root user, for Your shell, ./ ...is "/root/" in "real" filesystem. Also, bq27200.sh can be placed anywhere You want (except MyDocs), only i2cget must be in "./" (in this case, "/root/"). |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Quote:
After charging the Scud to 4193mV using charge.sh, then discharging it to exhaustion (which took 27 hours and some effort to kill the battery after that), I have an LMD from the Scud of 1471mAh on first use. This may or may not improve with further use, but the extra 200mAh is what I wanted to see, I think that justifies the cost already... |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Keep in mind, that during normal usage (not "aimed" @ discharging), Your LMD would be even higher - the lower discharging current, the higher effective capacity (during normal usage, device sits @ standby for quite long time, etc.).
My LMD with dual-scud - for example - is 3126 mAh, but it was measured with only little effort to control discharging at the very end, otherwise, 100% normal usage. // Edit Also, pairing the batteries result in half the current pulled from every cell, so dual-cell setup = even little higher effective capacity, than from 2x separate, same cells. Additional benefit of dual setup with mugen cover ;) |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
ive connected 2 bats and want to check theis summary mAh.. how can i do that? :)
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Two times I tried, two times my phone restarted before 3300 and before EDV1 changed from 0 to 1.
Next time I'll try in stock kernel (I'm already trying using offline mode+backlight in minimum). Quote:
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Quote:
(As Estel says, I'll get a higher LMD discharging more slowly, and that's planned now that the SCUD is charged up again...) I'll wait for the experts, but this suggests to me you're getting a more sudden or dramatic voltage drop than I am... |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Sorry if this has been answered, but will the battery patch I see available work well with batterymeter (I have the mugen).
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Magic, it's interesting to see you managed to get it below 3248 for 15 seconds on high usage, and single battery, without bme disabling phone.
I got different approach - when being close to discharge end (~3300 mV) I try to gradually lower power consumption - offline mode, screen as dim as it's possible, etc (not everything at all - first, off-line mode - voltage jump a little - when it reach 3300 mV again, I start to dim screen, etc). This way, I'm approaching 3248 very slowly, and succeed all the time. Another approach is to use (as root) Code:
stop bmeIt's quite strange, all that mess with bme - some users report that it disable device around 3180 mV, other that around 3300 mV. Using dual scud and very slow voltage drop, my phone usually shuts down 15-30 seconds, after edv=1 - so, it's literally around 3240. My guess is that bme shutting down device decision isn't based only on voltage - using higher discharge current, I'm able to get ~3150 voltage (but, phone shuts before 15 seconds required, from reaching @ 3248). Anyway, plenty of options to try. From my experiences, slow end of discharge is most efficient (works 100% times), but using HEN to disable bme may be also an option. BTW - if phone is under 3300 mV (approximately, hard to check exactly) and bme is started again, it will shut phone down unconditionally after ~20 seconds, no matter if voltage actually fall down or rise. I don't know why it behaves like that, trying same command (bme stop, bme start) @ higher voltage (so, higher SoC) doesn't result in shutting down. I suspect that bme got some hardcoded voltage value, and if detect that on start, turn red alert on and shuts down phone. the same voltage doesn't result in shutting phone down, if bme wasn't started at such low voltage (i.e. running for some time, from higher voltage). Even closing HEN interface @ ~3300 mV (below, likely) result in such event of bme shutting device down. --- So, it may be little complicated to get edv=1, and IMO it's hardest part. Ho ever, after mastering it, it's not a problem at all. I'll check if using H-E-N to disable bme result in vdq=0 on my next discharge. If no, I'll dig to command used to stop bme there. |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Estel, I'm wondering if we couldn't find some way to automate (and thus to standardise) a testing and/or calibration procedure, based on your instructions. Initially, I'm thinking about a script that would
and I can see it having two or three separate use cases:
Would this be of interest to anyone? Are there any compelling reasons this doesn't work, or has not been done already? I might be happy to have a go at it, if we think it would be useful, but I don't know whether we can get it to fail gracefully if our battery dies along the way. Any thoughts? |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Estel PM me the whole proceidure and ill add it to post #1, 2 or 3 and you can then when you update it PM me the update and i will add it and then you can post that an update has been made.
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
@magick777
Nice idea, and it *seems* to be doable via some smart scripting, even via .sh. Examining shadowjk's script reveal that "magic" can be done there ;) ho ever, it's far beyond my skills for now. Still, it's nice idea to learn some scripting on it, so I'll try. But, don't expect working version from me in this millenia ;) So, if anyone able is interested, do not hesitate. @dr_frost_dk All right, just let me first audit my own instructions (link is in the end of my signature, btw) for possible mistakes and outdated info. i'll do that after some sleep ;) And PM it to You. Still, it's going to be quite long, if we want it to be understandable to *almost* (trisha, stay away) any TMO user... |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
2 Attachment(s)
I've checked calibrating with:
Code:
stop bme--- I've also prepared some scripts that You may find useful - first one, bnf.sh, display nice pop-up notification with most important data from i2cget (just as bq27200.sh - it's based on work by shadowjk, but you don't need to open terminal window), and it only show relevant data (for example, doesn't show charger type when you're not charging at all). It can be called upon from desktop shortcut, or mapped to one of hardware buttons (for example, camera key half-press, or proximity sensor outside calls), via ShortcutD. I find it useful to get on-glance info about fuel gauge + get info about current used when working inside full-screen applications, via ShortcutD (notification pop-up goes through fullscreen, without putting you into task manager). http://lorienart.pl/bnf1.png http://lorienart.pl/bnf2.png To install, unpack, and (as root) put files in correct places: Code:
mv bnf.sh /usr/sbin/Another script is shadowjk's bq27200.sh with very little, but usable modification by me - when used in loop mode ('bq27200.sh 5'), it additionally show vdq status. So, You don't need to use 2 instances of bq27200.sh - one in loop, and one normal - to constantly monitor voltage and edv1 status, and at the same time to check if your vdq wasn't screwed meantime. To use this one, just unpack, and replace your current bq27200.sh script (only change is that one regarding vdq status display in loopmode). If You don't have bq27200.sh, just (as root): Code:
mv bq27200.sh /usr/sbin/ |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1!!!!!)
Quote:
After the first valid discharge, it set LMD to 1753mAh, a reduction of 12.5% (1/8) on the previously stored figure of 2003mAh. After the second valid discharge, it has now set LMD to 1534mAh, a reduction of 12.5% (1/8) on the previously stored figure of 1753mAh. This is too precise to be coincidence, so I think it'll need a third run before I get a true figure for the SCUD. |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Nice catch magick. I'll update original post.
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Quote:
And I do not know if it is fixed already, but calls to i2cget should maybe not be hard coded to ./i2cget but without path so i2cget can be anywhere in $PATH. "/usr/local/bin" and "/usr/local/sbin" can be added to the $PATH of the uid root in /root/.profile Code:
# echo $PATH |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
True, zimon. As for path to i2ctools, it is also part of package i2cget, so most proper approach would be to use i2ctools as dependency, instead of just hardcoded path to single part of it. Ho ever, I don't think it so much interest in this script, to put it into repos, it's probably extremely niche.
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
"News": added link to battery test scripts under post #1.
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Hey, is it still possible to buy the SCUD battery ( the 'winner') from somewhere :/ It is out of stock on Lucia Lui's Store :(
I found a few sites still offering it ( at like double the price ), but I am not sure they won't send me some rip off :confused: |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
i ordered it.on 21st sept. i cant track it. i ordered it from lucia lui. it will take 30days :s
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
The last 6 batteries purchased "Scud" report of 1420 mAh less than indicated.
The design capacity is 1248mAh |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
AFAIK there is no problem with purchasing SCUD's - there are in Lucia Lui Store. I've also found other (it seems) trustworthy sellers on Aliexpress, ordered 5 from one of them.
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Quote:
You cannot relay on the "design capacity" it has no relevance and has been discussed tonnes of times..... sorry if this sounds very mad, but it is the in the first 3 posts, all you have to read in general in this thread is the first 3 posts...., anything else of relevance gets linked from there. |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
Understood.
Thanks for the clarification and sorry for my ignorance. |
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
I have to wait to run these scripts. I have the "KP V49" and "bq27200" is not going well, now with the kp in this version.
|
Re: Battery Tests, Homemade 3000mAh XL Battery & Q&A (GOTO POST #1)
It is clearly stated in tutorial, that You don't need bq27x00_battery module, only bq27200.sh script (and only for monitoring and reading values). So, it has nothing to do with kp version, and can be easily achieved on every and each one. Even with stock kernel.
Please, read with understanding ;) |
| All times are GMT. The time now is 18:12. |
vBulletin® Version 3.8.8