hi,
I flashed my new Galaxy S III 9300 with the EnergyHD ROM (thanks to DakiX !).
since a few days, a firmware (obviously a new update from samsung) is downloaded in the background and the "software update" dialog pops up with the options to install or postpone it. installation fails (most likely because a custom ROM is installed); postponing is possible for 3 hours max, then the whole mess starts all over again.
how do I prevent this "forced update" from happening?
model number: GT-I9300
android version 4.0.4
baseband version I9300XXLFB
kernel version 3.0.15-phenomenal1.0medium
build number ENERGY HD 2.0-LFB
btw: before flashing EnergyHD I forgot to backup the original ROM. is there a chance to get it back, just in case?
tnx
4.0.4 Version is pretty old I'd say. If your current developer doesn't maintain his rom anymore then I'd stick with some other one. There isn't only one rom available here . And if there is newer available version then I'd upgrade it immediately.
JustArchi said:
4.0.4 Version is pretty old I'd say. If your current developer doesn't maintain his rom anymore then I'd stick with some other one. There isn't only one rom available here . And if there is newer available version then I'd upgrade it immediately.
Click to expand...
Click to collapse
hopefully DakiX is reading your post
I wonder which other up-to-date custom ROMs emphasize on battery life?
Everyone which is well-made and provide custom kernel and other tweaks. For example mine (sorry for commercial ).
Basically you just need to stick with stock rom, especially without bloatware as it really drains battery. Then you can turn off auto-sync and tweak kernel a bit to get maximum battery life. I'd say that Yank555 Kernel with YankasusQ governor is the best shot for battery life but standard PegasusQ isn't that worse. It's really hard to get decent battery life using smartphone, you can just turn off useless things, set your screen at minimum brightness, get BetterBatteryStats and monitor which other apps are draining your battery .
ah, this is getting a nightmare. flashing different ROMs now for hours, but none really works.
the best so far is Slim-i9300-4.2.2.build.3-OFFICIAL, but as soon as certain hardware is accessed (de facto flashlight, camera) the S3 reboots. WIFI works, GPS not tested. Liquid-JB dismissed so fast that I even forgot why. DL9_HAWKISH_LIGHT (an old one) keeps stucking at reboot (need to pull the battery).
how can I get the original stock ROM back even if I was stupid enough not so back it up?
If you want pure-pure stock then simply download it from samfirmware site. However I don't know what exactly issues do you have. Stock firmwares aren't that buggy, neither AOSP I think.
JustArchi said:
If you want pure-pure stock then simply download it from samfirmware site. However I don't know what exactly issues do you have. Stock firmwares aren't that buggy, neither AOSP I think.
Click to expand...
Click to collapse
thanks for the site. after several ROMs and nearly bricking the S3 it is now running Slimbean 4.2.2 which makes a very good impression. apart from the steep learning curve there's one major issue: as soon as the torch or camera app is started, the S3 reboots. wifi, bluetooth, GPS works so far without problems.
I'll better start a new thread to ask for support about this issue. don't want to miss torch and camera.
Related
Hi all,
First post, so please be kind
I currently have RR 3.1.2 and SuperNexus build5 installed on dual boot on my GT-I9300. Although both are good ROMs, neither fullfill my requirement of a couple of days of battery life. My original ICS Samsung ROM would last this long. It wasnt until JB update that I started playing with new installations due to my bat life being almost 1/2'ed! What I'm now thinking is possibly to keep RR ROM or go back to Samsung JB ROM on main boot, and on 2nd boot install a very lightweight ROM that will be good at preserving bat life. I need this for days away using GPS mapping/tracking software together with photos. Energy HD sounds good, but hasnt been updated for sometime and is ICS 4.0.4. Before I go and install that, are there any more upto date similar ROMs around? Of course, I could always go back to Samsung stock ROM on 2nd boot, but am aware, its got a lot of bloatware installed.
Thanks for your advice!
Dave
Roms listed.
http://forum.xda-developers.com/showpost.php?p=26583587&postcount=1
jje
Thanks for the reply JJEgan, very useful link to all the ROMs. So it looks like SuperNexus ROM should be long lasting, being AOSP, oh!
Am I going to have to try all 23 other AOSP ROMs and work it out myself :laugh: Think I'll start at CM10. This might take sometime!
superfli said:
Thanks for the reply JJEgan, very useful link to all the ROMs. So it looks like SuperNexus ROM should be long lasting, being AOSP, oh!
Am I going to have to try all 23 other AOSP ROMs and work it out myself :laugh: Think I'll start at CM10. This might take sometime!
Click to expand...
Click to collapse
You should also search for "better battery stats" apk around here, and check what is the cause of your power consumption - the ROM almost never is, usually it is a group of apps that keep the device from getting into deep sleep. GPS locators and other anti-theft programs are on that list, also programs that try to update often over network. MyProfiles was also creating a large problem on my CrisKelo-based configuration. On certain hardware configurations with permanent data connection there might be other problems with fast dormancy on network and other stuff.
Hello People,
As you can see im new to this community, i hope i won´t bother you so much.
I got an S3 myselft and unlocked it right away before even using it. Did use Samsung S3 Toolkit , which i think its a great tool and this forum is a huge palace full of incredible geniuses so i´m really grateful for what is has done for me already.
As i stated in the title i´ve been getting serious problems after rooting my phone , everything working fine. or i think it is. But the UI in general became slow as hell , it crawls on the floor , pressing the menu butom to go back takes from 5 to 8 seconds to respond onto something , no matter what , oppening applications is not that slow but switching pages or screens is LAGGY as hell. I tried full wipe , cache wipe , before and after flashing.
Actually using this rom I9300UBEMA1_I9300UVOELL1_ARO its the Non branded version of my Local Firmwar (Argentina) , the kernel i use if the one that comes with Samsung S3 toolkit 7.0.0 the 4.1.2 unrooted version for JZ054K.ELLA ( file name :boot-insecure-ella-GTI9300 )
The original Firm and kernel the phone had was the 4.0.4 "Personal" Branded BLG6 Kernel.
I know this phone is already known as a battery killer , but i didn´t spected to be that kind of slow to crawl device. I´ve already tried multiple task killer apps like AutoKill or ES task manager , Better battery stats to check battery drain but still cannot find a reason. Tried Juice Defender Ultimate on Extreme settings. And did nothing to my battery life.
Then Looking for some Customized roms i found out 2 that took my attention :
One of them is Omega and the other is Android Revolution HD, which one of these are going to have a possitive effect on performance gain + battery economy without overkilling phone capabilities ? . Is that the answer? or are there any real app / patch that could really resolve this issue.
Well people im sorry if this question sounds quite stupid or bothers some people but i already researched more than 200+ hours and i couldn´t find the exact point where i should be heading to solve this.
I would start with a fairly,near to stock Rom, I won't suggest any, just go to development and read up on the Roms, but also try a custom kernel.
Don't use task killers, they are counter productive if not used right.
I would also suggest going through what you have enabled, the smart features can heavily affect battery, also poor signal, and it might well be you need to check your modem (baseband) and see if there are other more suitable ones.
Keep reading and searching and you will develop a good understanding of various ways to make this phone fly, just don't rush things.
And, backup, backup, backup! Enjoy
Better Battery Stats and Greenify from the market may help .
jje
Ezequiel18 said:
Hello People,
As you can see im new to this community, i hope i won´t bother you so much.
I got an S3 myselft and unlocked it right away before even using it. Did use Samsung S3 Toolkit , which i think its a great tool and this forum is a huge palace full of incredible geniuses so i´m really grateful for what is has done for me already.
As i stated in the title i´ve been getting serious problems after rooting my phone , everything working fine. or i think it is. But the UI in general became slow as hell , it crawls on the floor , pressing the menu butom to go back takes from 5 to 8 seconds to respond onto something , no matter what , oppening applications is not that slow but switching pages or screens is LAGGY as hell. I tried full wipe , cache wipe , before and after flashing.
Actually using this rom I9300UBEMA1_I9300UVOELL1_ARO its the Non branded version of my Local Firmwar (Argentina) , the kernel i use if the one that comes with Samsung S3 toolkit 7.0.0 the 4.1.2 unrooted version for JZ054K.ELLA ( file name :boot-insecure-ella-GTI9300 )
The original Firm and kernel the phone had was the 4.0.4 "Personal" Branded BLG6 Kernel.
I know this phone is already known as a battery killer , but i didn´t spected to be that kind of slow to crawl device. I´ve already tried multiple task killer apps like AutoKill or ES task manager , Better battery stats to check battery drain but still cannot find a reason. Tried Juice Defender Ultimate on Extreme settings. And did nothing to my battery life.
Then Looking for some Customized roms i found out 2 that took my attention :
One of them is Omega and the other is Android Revolution HD, which one of these are going to have a possitive effect on performance gain + battery economy without overkilling phone capabilities ? . Is that the answer? or are there any real app / patch that could really resolve this issue.
Well people im sorry if this question sounds quite stupid or bothers some people but i already researched more than 200+ hours and i couldn´t find the exact point where i should be heading to solve this.
Click to expand...
Click to collapse
He's right, try flashing a more popular widely used stock firmware like the XXELLA rom or the recently released ones. Also do post screenshots of BetterBatteryStats.. Kernel wakelocks are major reasons why battery drains. Often IM+Social Media apps use network data in the background and are culprits behind wakelocks.
I for one can confirm the Facebook native app as being a major contributor to the problem.
You should also check if "Fast Dormancy" is supported by your carrier or not? FD is by default enabled on the S3, disabling can save substantial amount of battery life. You can do so by downloading "Fast Dormancy Toggle App" from PlayStore.
As for custom roms, it really depends on user experience. I have used Omega rom and it easily lasted a day and half for me with good usage.
Currently I'm running CyanogenMod 10.1 and it lasts me 2 days
post betterbatterystats screen
Try custom roms
Hello,
I'm running 2.3.6 now and I wonder if I switch to 2.3.4 will I have less battery drain? Are there any functional lacks on 2.3.4 comparing to 2.3.6? However, I use GO Launcher on rooted phone.
blackfire74 said:
<snip>
Click to expand...
Click to collapse
Well next time please do post questiona in the general sub forum Anyway I think it is better to just update to 4.1.2 since you are rooted anyway. I get better battery life and signal on 4.1.2 compared to 2.3. My choice of a rooted stocked based rom would be NeatROM Lite by Sale :good:
I agree. Generally, upgrading rather than downgrading will increase performance so I would just go wit a higher version. Also, if you feel you have an unnatural battery drain, there are other options except switching versions to handle that. Maybe it is one of your apps that causes the battery drain. Other possibilites are sync cycles or kernel. If you switch to another kernel that might help your problems better than switching ROMs (although switching ROMs is always recommended, just for the fun of it )
gulypi which
I don't know if I am doing something wrong, but I just flashed NeatRom 5.0 and the battery life is terrible.
From my point of view, 2.3.4 stock with speedmod kernel was the best with my s2. I had battery life for 2 days. With latest roms I have battery life for max. 24h. I always did a clean install with factory reset. Don´t know why the battery life is so bad with my phone.
But now I ll give it another try. I will format the whole phone and try sentinel rom again which i liked most
NeatRom 5.0 killed my battery also. Trying 4.9 for now as I jumped from 4.6. If it's buggy I will switch back to 4.6
Sent from my GT-I9100 using XDA Premium 4 mobile app
Media scanner fix for battery problem on neat ROM should fix this. Also Apollo kernel is great mix with any stick Sammy ROM.
I don't know why flash modded kernels (at least if you are about to have better battery life, not other mods)? I have plain stock GB 2.3.6 XWKL1 (DDKL1) and just use Go Power Master, Set Cpu and calibrated battery.
At first when I went back from ICS to GB battery lasted for 14hrs. I charged battery fully on and battery "learned" new system and went up to 23hrs. Then I calibrated battery: fully discharge till phone went off, again started, playing till off again and again till it won't on. Then without turning it on I charged battery fully, unplugged charger, waited till battery went to 99% and plug in charger again till 100%, and again. I was using WiFi over half time of usage, flight mode at nights, play wit phone settings, installing apps, browse internet a little, use as phone as usual, listen a music a little, browse photos, etc, and battery lasted for 39hrs on stock battery which previous owner using for last two years and he didn't care about healthy battery usage. I got Samsung Extension Pack with 2000mAh Battery and flat back panel but it waits for new S2 I bought yesterday. I will put new battery after ROM flash and get all restored to state I have now, then I calibrate that bigger battery for new phone.
But anyway, question was if someone was playing with 2.3.4 and 2.3.6 stock ROM's in order to achieve better battery performance? I read somewhere that guy had over 4 days on stock battery and 2.3.4 GB. So I wonder if I switch to 2.3.4, which may be probably less demanding system than 2.3.6, will I get more time on one charging? I don't care about how it may or not look like cause I use GO Launcher anyways, but does it have same stuff and functionality as 2.3.6?
The problem with comparing your phones battery life is that it's depending on too many variables. You can't just say 'My phone lasted 30 hours with this and that usage', because everybody is using it differently. If you really want to test it, flash both versions yourself and try.
andrewwright said:
Media scanner fix for battery problem on neat ROM should fix this. Also Apollo kernel is great mix with any stick Sammy ROM.
Click to expand...
Click to collapse
Can't find "media scanner fix" in the market. Any chance of a link.
Sent from my GT-I9100 using XDA Premium 4 mobile app
In addition to Donnie's very good point, you're asking about 2yr+ old firmware. Do you realise how few people on a site like this are actually running firmware that old ? You'd probably find a fair number of 'ordinary phone users' out there who are still running GB because they may not be technologically au fait enough to do an OTA update.
At the end of the day, changing firmware to squeeze every last drop of battery life becomes a game of diminishing returns in that you can spend a lot of time to get that last tenth of a % of use out of every charge. You have to ask yourself is it really worth it, or is it worth simply enjoying your phone & chucking it on charge every night (or if you really chew through battery, getting a spare).
MistahBungle said:
In addition to Donnie's very good point, you're asking about 2yr+ old firmware. Do you realise how few people on a site like this are actually running firmware that old ? You'd probably find a fair number of 'ordinary phone users' out there who are still running GB because they may not be technologically au fait enough to do an OTA update.
Click to expand...
Click to collapse
Well, the thing is I don't understand why people update their phones and then complain about battery life if 2.3.6 works fine from what I observe here and there.?
As per Donnie's post, there's too many variables involved to say 'This Android version will definitely give you better battery life than that version'. Personally, I get better battery life out of JB roms than I ever did out of GB or ICS roms, not that I got poor battery life out of either of those though. And the reason for that is I worked at it.
There's no magic simple A-B-C to better battery life, regardless of what rom/kernel/Android version you're running, you have to experiment & try stuff out to find out what works with the way you use the phone/have it setup.
People who complain about battery life & attempt to pin it on the particular Android version they're running tend to have a really poor understanding of 'how it all works', because it isn't that simple as I've said.
blackfire74 said:
Well, the thing is I don't understand why people update their phones and then complain about battery life if 2.3.6 works fine from what I observe here and there.?
Click to expand...
Click to collapse
People can also update their phones because of other reasons than battery life. ICS was the best for me with battery usage, but after JB downgrading isn't an option for me as I would miss to many new features and other additional functions.
The choice is yours to make. If you are satisfied now, I would stick to 2.3.6 if I where you. If you are curious about other versions -newer or older- try those
Hi,
New to playing around with custom firmware on my Galaxy 5 player (yp-g70 US)
I have tried the pacman version and slimbean so far.
They all look much better than the default gingerbread stock rom configuration.
I would love to use one of the custom firmwares but have reverted back to Gingerbread because I have found on any of the custom built firmwares I find here that the battery life is less running custom firmware. This is wth ALL settings that could use battery power turned off, no wireless tried airplane mode etc.. (Disabled all services) I have found from GSAM batter monitor that there is a type of service listed as Phone Radio and under any custom firmware I have tried here it always lists as using most of the power if my player just sits in a deep sleep state. (after 48 hours idle 98% of the CPU use says Phone Radio)
This Phone Radio is NOT present in Gingerbread at least its not even on the list of apps consuming battery power, I even found some type of zip install that I used clockwork mod to run that supposedly gets rid of the phone radio from android/data or something like that. (And I recall verifying this was gone in the file manager)
Is there any way to really kill off this Phone Radio thing? Why is it even present in the custom firmware for the 5.0 Player?
Normally in Gingerbread if I let the player sit in deep sleep mode only like 1% will drop over 24 hours. With custom firmware it seems to be like 5+ percent.
Thanks to any one who can point me in the right direction. I searched this forum first for any threads with Phone Radio in them with no results.
Thanks
crimpshrine42 said:
Hi,
New to playing around with custom firmware on my Galaxy 5 player (yp-g70 US)
I have tried the pacman version and slimbean so far.
They all look much better than the default gingerbread stock rom configuration.
I would love to use one of the custom firmwares but have reverted back to Gingerbread because I have found on any of the custom built firmwares I find here that the battery life is less running custom firmware. This is wth ALL settings that could use battery power turned off, no wireless tried airplane mode etc.. (Disabled all services) I have found from GSAM batter monitor that there is a type of service listed as Phone Radio and under any custom firmware I have tried here it always lists as using most of the power if my player just sits in a deep sleep state. (after 48 hours idle 98% of the CPU use says Phone Radio)
This Phone Radio is NOT present in Gingerbread at least its not even on the list of apps consuming battery power, I even found some type of zip install that I used clockwork mod to run that supposedly gets rid of the phone radio from android/data or something like that. (And I recall verifying this was gone in the file manager)
Is there any way to really kill off this Phone Radio thing? Why is it even present in the custom firmware for the 5.0 Player?
Normally in Gingerbread if I let the player sit in deep sleep mode only like 1% will drop over 24 hours. With custom firmware it seems to be like 5+ percent.
Thanks to any one who can point me in the right direction. I searched this forum first for any threads with Phone Radio in them with no results.
Thanks
Click to expand...
Click to collapse
The phone radio is a false positive: there's no radio in the device, so there's nothing to worry about. Battery life will decrease on any custom firmware, particularly if you're jumping from Gingerbread to ICS or JB. Personally, I've found running CM 10.2 builds on my 5.0, that I'm able to get around 2 days of light usage (I turn it off at night).
codehunter2000 said:
The phone radio is a false positive: there's no radio in the device, so there's nothing to worry about. Battery life will decrease on any custom firmware, particularly if you're jumping from Gingerbread to ICS or JB. Personally, I've found running CM 10.2 builds on my 5.0, that I'm able to get around 2 days of light usage (I turn it off at night).
Click to expand...
Click to collapse
Ahh, ok. I was hoping there was something to that.. Yeah I figured there was something to it.
I was also going to try comparing Slimbean with none of the extra Google apps installed and freezing / disabling as many services as I can to see if I can make it close to Gingerbread..
Thanks!
crimpshrine42 said:
Ahh, ok. I was hoping there was something to that.. Yeah I figured there was something to it.
I was also going to try comparing Slimbean with none of the extra Google apps installed and freezing / disabling as many services as I can to see if I can make it close to Gingerbread..
Thanks!
Click to expand...
Click to collapse
I don't think freezing services will help much. The battery drain that you're seeing is more a result of the way the 4.x code runs, not so much the services and software. For the 4.x improvements, you're gonna have to give a little to get a little. Unfortunately, it seems that we can't have our cake and eat it too!
codehunter2000 said:
I don't think freezing services will help much. The battery drain that you're seeing is more a result of the way the 4.x code runs, not so much the services and software. For the 4.x improvements, you're gonna have to give a little to get a little. Unfortunately, it seems that we can't have our cake and eat it too!
Click to expand...
Click to collapse
Yep you are correct. I spent awhile disabling everything that was not essential for my use. Made no difference with the extra drain. Was going to experiment with kernels, but I suppose it is just a small trade off I will live with.
Thanks
Hi. I'm having a big problem with my Galaxy SII GT-I9100. It works normally till the battery percentage gets 40%. After that the phone starts to slow down, screen starts blinking, signal gets lost and at last it turns off. All these happen in a few seconds' time. These are what I did:
1.Changed battery 2 times
2.Calibrated battery with 3-4 apps from play market
3.Wiped everything that's possible. Tried using NeatROM, Revolution , Carbon roms.
4.Took phone to master and realized that he knows less than me.
After all these procedures anything has changed. Please help me solving this problem.
Back to stock to test, still problems ? Replace USB board/port; KeithRoss39 has a guide in General that has all the info you need in order to easily do this yourself (it's not stickied, search for 'replace USB charger board' or similar).
My battery was like that, but I did not have any other problem except battery drain when battery reaches %35, %40. It was draining very fast compared to %80 or %70. First, I bought a fake oem battery, but I thought it was original, seller deceived me, it was worse than dead original battery. Than I bought a real original one and problem is solved. Be careful about those oem ones.
Dampierre said:
My battery was like that, but I did not have any other problem except battery drain when battery reaches %35, %40. It was draining very fast compared to %80 or %70. First, I bought a fake oem battery, but I thought it was original, seller deceived me, it was worse than dead original battery. Than I bought a real original one and problem is solved. Be careful about those oem ones.
Click to expand...
Click to collapse
How can I know if my new battery is original? It looks very similar to very first one that came with phone when I bought it.
Cavidos said:
How can I know if my new battery is original? It looks very similar to very first one that came with phone when I bought it.
Click to expand...
Click to collapse
Me too having the exactly same issue... I have ordered one battery online..dont know whether its OEM or original
pls post if u are getting any solutions....
thanks
Hello,
In order to exactly help you, I advise you to post your currently used firmware (stock Samsung Gingerbread, Ice Cream Sandwich, Jellybean), or if you're using custom OS (CyanogenMod, SlimRom, CyanFox, OmniRom... etc) but anyway, I'll try and help as much as possible. When I had my phone upgraded to stock 4.1.2, I had smooth performance and good battery life. However, after a while, the OS becomes laggy and I get a lot of overheating when the phone should simply go to deepsleep. Simply, I realized that the battery wasn't the problem, but rather, Samsung's TouchWiz was causing the problem. Having owned my phone for a year and 6 months, I get terrific battery life yet through using DorimanX Kernel which can customize your hardware settings to match your kind of usage. Using official SlimKat 3.0 Stable on Dorimanx 10.43v88, I can ger up to 4 days of battery with slight usage even when using Android Run-time. I would rather change the phone's OS instead of buying batteries in your case since changing the stock battery is only optimal in case the battery is bloated (becomes swelled/thickens in the middle). Good luck
Paul_Kolanjian said:
Hello,
In order to exactly help you, I advise you to post your currently used firmware (stock Samsung Gingerbread, Ice Cream Sandwich, Jellybean), or if you're using custom OS (CyanogenMod, SlimRom, CyanFox, OmniRom... etc) but anyway, I'll try and help as much as possible. When I had my phone upgraded to stock 4.1.2, I had smooth performance and good battery life. However, after a while, the OS becomes laggy and I get a lot of overheating when the phone should simply go to deepsleep. Simply, I realized that the battery wasn't the problem, but rather, Samsung's TouchWiz was causing the problem. Having owned my phone for a year and 6 months, I get terrific battery life yet through using DorimanX Kernel which can customize your hardware settings to match your kind of usage. Using official SlimKat 3.0 Stable on Dorimanx 10.43v88, I can ger up to 4 days of battery with slight usage even when using Android Run-time. I would rather change the phone's OS instead of buying batteries in your case since changing the stock battery is only optimal in case the battery is bloated (becomes swelled/thickens in the middle). Good luck
Click to expand...
Click to collapse
I'm currently using Revolution ROM UX 2014 Build 2 Android 4.1.2. It has touchwiz interface, but I've also used Carbon Android 4.3 ROM which had this problem too. I don't believe Dorimanx kernel will fix this problem, but if you're sure about it, I can try.
Cavidos said:
How can I know if my new battery is original? It looks very similar to very first one that came with phone when I bought it.
Click to expand...
Click to collapse
It took me 5 months to realize that. After 3 months battery was not performing well at all and I understood that something is wrong with the battery. I looked very close to it, but it was still seeming like a original one. I put the original one and the fake one side to side, and I saw the difference. There are some small differences. You have to realize by yourself, because there are a lot of fake batteries.
Cavidos said:
I'm currently using Revolution ROM UX 2014 Build 2 Android 4.1.2. It has touchwiz interface, but I've also used Carbon Android 4.3 ROM which had this problem too. I don't believe Dorimanx kernel will fix this problem, but if you're sure about it, I can try.
Click to expand...
Click to collapse
If you're not sure on how to configure your CPU settings in STweaks, you wouldn't realize any difference, but I can help you with that. One day, I was an ordinary Android user on stock 4.0.4 and rooted my device just to get a game work better using a custom kernel (Siyah btw), and when I realized I could tweak CPU clock speeds and edit some values, I realized that Sammy ROMs are too crappy. At the end, that's what power saving option does,limits your CPU clock speed but still not too cool Anyway, no harm in grabbing a kernel and flashing but after reading your post again, it seems your battery is "hard-luck" one, better buy a new one if you really are facing issues unrelated to software