Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,743,150 Members 43,890 Now Online
XDA Developers Android and Mobile Development Forum

Infinite battery loop

Tip us?
 
cirerita
Old
#1  
Junior Member - OP
Thanks Meter 0
Posts: 12
Join Date: Aug 2012
Default Infinite battery loop

The phone seems to be stuck in an infinite battery loop.

1) With the battery in, not using the charger.
It first boots into a grey battery for a couple of seconds and then it gets to a green charging battery. I can hear a short vibration, and it boots again into the grey battery and then into the green one. The phone is stuck into that loop until the battery drains.

2) With the battery in and the USB cable plugged in.
The phone boots into the grey battery and then into the green one. It stays there forever. No vibration sound and no rebooting. It keeps charging until hitting the 100% message.

Now, a few days ago I was able to hold the power button down and the phone would reboot normally. I could use the phone for a few hours until, all of a sudden, it would turn off and boot again into the battery loop. Holding the power button and rebooting normally would ONLY work with the USB cable in. If I unplugged the USB cable, the phone would be stuck in the battery loop.

A couple of days ago, I noticed that when I managed to reboot normally and pressed the power button, the phone would ask me if I wanted to restart, and a couple of seconds after that it would reboot into the battery loop.

Now holding the power button down with the USB cable in won't do the trick anymore. It is as if the power button is disabled or something.

Is there a fix for this? If I hold the volume button down I can get to the download mode (Odin Mode). THe info I get is as follows:
Product name: SGH-i777
Custom Binary Download: Yes (1 counts)
Current Binary: Samsung Official

The only way to get out of the download mode is by removing the battery.

Any ideas as to what's going on here?

thanks!
 
cirerita
Old
#2  
Junior Member - OP
Thanks Meter 0
Posts: 12
Join Date: Aug 2012
Looks like the culprit is the power button.

I flashed the newest Samsung firmware using Odin in download mode, and I could reboot normally after flashing. I'm using Auto Screen On/Off to wake up the phone, and it does a good job. The Power Off Button apps didn't seem to work, though.

Thing is, if I power off the phone or restart it, it goes into the battery loop again, and the only way to reboot normally that I know is by flashing the stock firmware again.

Is there any easier, faster way to reboot normally with a broken power button?

thanks!
 
SteveMurphy
Old
#3  
SteveMurphy's Avatar
Recognized Contributor
Thanks Meter 2117
Posts: 1,219
Join Date: Apr 2012
Location: Atlanta
Quote:
Originally Posted by cirerita View Post
Is there any easier, faster way to reboot normally with a broken power button?
You could try this (it's another power button app https://play.google.com/store/apps/d...om.painless.pc). I've used it in the past with great success.

If it doesn't work for you you're currently not rooted - I know your stats show you've downloaded a custom binary, so you shouldn't have any problems.

Post back if you do, and also give us more information regarding which rom you're on.
The Following 3 Users Say Thank You to SteveMurphy For This Useful Post: [ Click to Expand ]
 
cirerita
Old
(Last edited by cirerita; 18th March 2014 at 03:27 PM.)
#4  
Junior Member - OP
Thanks Meter 0
Posts: 12
Join Date: Aug 2012
Thanks, that app is really useful.

I used a custom rom a while ago but then I switched back to stock. I'm using the latest one from Kies (4.1.2, I think to recall). I use Framaroot to root the phone so I can use some apps I like.

Phone still reboots randomly. Maybe I need to clean the cache. Is there an app for doing that while running Android?

Alternatively, is there a kernel/rom that allows me to reboot normally, bypassing the battery loop? The Odin download mode takes too long because I have to flash the stock firmware, and the stock Recovery mode is useless to me because my power button is broken.

IS it possible to access Recovery mode with a broken power button?

thanks!
 
SteveMurphy
Old
#5  
SteveMurphy's Avatar
Recognized Contributor
Thanks Meter 2117
Posts: 1,219
Join Date: Apr 2012
Location: Atlanta
Sure, but the app I linked allows you to boot to recovery also.

A good custom kernel for a rooted 4.1.2 would be AJK 4.9, the No Swap version I believe. You'd be better off reading the op in the AJK thread.
The Following 4 Users Say Thank You to SteveMurphy For This Useful Post: [ Click to Expand ]
 
cirerita
Old
#6  
Junior Member - OP
Thanks Meter 0
Posts: 12
Join Date: Aug 2012
Thanks, I'll take a good look at the AJK thread. Is it any better than the Siyah kernel?

Problem is, if the phone reboots randomly, then I'm stuck in the battery loop again and I need to flash the stock firmware yet again to be able to reboot normally and bypass the battery loop. I would need some sort of custom boot which I could access pressing the volume button, and which would allow me to reboot bypassing the battery loop.



Quote:
Originally Posted by SteveMurphy View Post
Sure, but the app I linked allows you to boot to recovery also.

A good custom kernel for a rooted 4.1.2 would be AJK 4.9, the No Swap version I believe. You'd be better off reading the op in the AJK thread.
 
cirerita
Old
#7  
Junior Member - OP
Thanks Meter 0
Posts: 12
Join Date: Aug 2012
Just flashed AJK 4.9 and no more random rebootings as of now... Plus, if I reboot manually, it does not get into the dreaded battery loop. So far so good. Thanks a lot for the tip.
 
azeem40
Old
#8  
Senior Member
Thanks Meter 205
Posts: 704
Join Date: Jun 2013
Quote:
Originally Posted by cirerita View Post
Thanks, I'll take a good look at the AJK thread. Is it any better than the Siyah kernel?

Problem is, if the phone reboots randomly, then I'm stuck in the battery loop again and I need to flash the stock firmware yet again to be able to reboot normally and bypass the battery loop. I would need some sort of custom boot which I could access pressing the volume button, and which would allow me to reboot bypassing the battery loop.
AJK's Kernel is based off Siyah.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


XDA PORTAL POSTS

Count Cells Like a Pro with White Coat Buddy

There are times when we need to use our devices for things other than playing games, checking … more

Slide Dial Replacement Dialer Lets You Make Calls from Anywhere

If you frequently make phone calls, your dialer (aka phone app)is one of the … more

Navigate with Your Samsung Gear 2 Using DMA Navi Watch

Whether you’re travelling to a new destination or exploring some previously … more