Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

Tutorial [GUIDE] Boot Loop and Charging Loop Fix! - [11/20/12]

OP MrKickstand

16th November 2012, 11:29 PM   |  #1  
MrKickstand's Avatar
OP Senior Member
Flag Southbridge, MA
Thanks Meter: 65
 
332 posts
Join Date:Joined: May 2011
Donate to Me
More
Ok so i ran into the infamous power button issue that causes a boot loop and charging loop. It kind of stumped me until i said screw it if i have to break the phone in the process i will.. so what i collected there are two ways to fix this which ill list below. BOTH you will have to take the Main Board out of the phone. I AM NOT RESPONSIBLE FOR ANYTHING THAT HAPPENS TO YOUR PHONE

Code:
TABLE OF CONTENTS

THE LETTERS AND NUMBER AFTER THE FIX ARE USED FOR QUICK FINDS (ctrl+f) 

FIX 1 - AIR DUSTER METHOD - A1

FIX 2 - EASY SOLDER METHOD - B1

FIX 3 - LAZY FIX METHOD -  C1

----------------------------------------------------------------------------------------------------------------------------


FIX 1 - AIR DUSTER METHOD - [A1]

I DID NOT FIGURE OUT THE THE FIRST FIX [AIR DUSTER FIX] SO WHO EVER FIGURE THIS ONE OUT, THANK YOU YOU WILL BE CREDITED IF I FIGURE OUT WHO IT IS. I ONLY FIGURE OUT THE SECOND FIX AND THE LAZY FIX.

Items You'll Need
A Screw Driver that fits the screws in the case (not sure exact size that i use SORRY!)
Something to separate your case (will make it a whole lot easier than using your finger nail)
Can Air Duster

STEP 1
Unscrew the the designated screws.


STEP 2
Separate the housing from the digitzer.


STEP 3
Unscrew the Main Board from the digitizer panel and gently disconnect the 4 connection ribbons.


STEP 4
Spray the air duster like crazy into the power button and it should for, if not USE FIX 2!



----------------------------------------------------------------------------------------------------------------------------



FIX 2 - EASY SOLDER METHOD = [B1]

This was the one i found and used... its a little more complicated but you dont really have to solder anything at all just remelt it


Items You'll Need
A Screw Driver that fits the screws in the case (not sure exact size that i use SORRY!)
Something to separate your case (will make it a whole lot easier than using your finger nail)
80%+ Rubbing Alcohol
Soldering Gun

NOTE: You might be able to skip steps 8-10 because SOMETIMES the power button will work perfectly fine without acting like it has been sticking. It worked for 2 Infuses at the repair shop i work for. But is it does still act like it sticks just remap the buttons. Its your best option.


STEP 1
Unscrew the the designated screws.


STEP 2
Separate the housing from the digitzer.


STEP 3
Unscrew the Main Board from the digitizer panel and gently disconnect the 4 connection ribbons.


STEP 4
Clean the Power Button with the rubbing alcohol with a cotton swab and push it in a few times just to clean it, MAKE SURE THE PORT IS DRY BEFORE NEXT STEP.

STEP 5
Make sure you have a fine tip on your soldering gun. Around the power button you will see 4 points that have been soldered. While applying pressure from the top of the power button just melt the solder and let it flow back and solidify on all 4 spot.

STEP 6
Re-Asseble the phone and turn on. it should fix the power button and tada your good to go. BUT if you where like me and turned into something ultra sensitive or touch, or like my friend where you have to push it really hard to get it out of looping FOLLOW THE NEXT STEPS.

STEP 7
Once the phone is on stay away from the power button and connect it via usb and make sure USB Debugging is Enabled and pull up the command prompt into AndroidSDK to be able to adb

STEP 8
In the Command Prompt type in IF YOU CAN FIND THIS FILE YOU CAN JUST DOWNLOAD IT FROM BELOW AND EXTRACT IT. JUST PUT IT INTO YOUR PLATFORM-TOOLS FOLDER AND JUST GO TO STEP 10 AND INJECT IT.

Code:
adb root
adb remount
adb pull system/usr/keylayout/aries-keypad.kl aries-keypad.kl
STEP 9
In your platform-tools folder edit the "aries-keypad.kl" in Notepad+ you will see

Code:
key 115   VOLUME_UP             WAKE
key 114   VOLUME_DOWN         WAKE
key 102   HOME              WAKE_DROPPED
key 116   POWER      WAKE
Edit the text so it looks like this

Code:
key 115   POWER             WAKE
key 114   VOLUME_UP         WAKE
key 102   HOME              WAKE_DROPPED
key 116   VOLUME_DOWN      WAKE

Save the file. This will make it so when your power button gets touch it will make it just set the volume down and not boot loop it or spam the screen on and off or turn it off.

STEP 10
In the Command Prompt type in

Code:
adb root (only if you disconected the USB from the phne)
adb remount
adb push aries-keypad.kl /system/usr/keylayout
and restart your phone. when it turns back on the first time it will act live it phone then restart again and one it turns back on the second time it will be fixed so your volume up will turn the screen on and off and the volume down is volume up while the power button is volume down,

----------------------------------------------------------------------------------------------------------------------------


FIX 3 - LAZY FIX METHOD = [C1]

I PERSONALLY DONT CONDONE USING THIS METHOD, IT WORKED FOR MY FRIENDS INFUSE WHEN IT HAPPENED TO HIM. PERSONALLY ITS A STUPID METHOD, BUT IT WORKED.. LIKE I SAID BEFORE IF YOU DO THIS METHOD, OR ANY OF THESE METHODS I AM NOT RESPONSIBLE FOR ANY THING THAT HAPPENS TO YOUR DEVICE...

Items You'll Need
Literally Nothing
(Optional) Rubbing Alcohol and Cotton Swabs

OPTIONAL STEP
Open up the case of the phone and dip the cotton swab in the rubbing alcohol and clean around the power button and press the power button in while doing it. MAKE SURE ITS DRY BEFORE THE NEXT STEP IF YOU DO THIS.

STEP 1
Push the power button in extremely hard multiple times.

STEP 2
Slam the power button and only the power button on a hard surface multiple times till it works. If it doesnt work, stop being lazy and use a proper procedure.


----------------------------------------------------------------------------------------------------------------------------


If you have any question let me know ^_^ and enjoy
Attached Files
File Type: zip aries-keypad.zip - [Click for QR Code] (238 Bytes, 424 views)
Last edited by MrKickstand; 23rd November 2012 at 07:49 PM.
The Following 20 Users Say Thank You to MrKickstand For This Useful Post: [ View ]
17th November 2012, 07:28 AM   |  #2  
Truckerglenn's Avatar
Senior Member
Flag 01001111 01110101 01110100 01100101 01110010 01010011 01110000 01100001 01100011 01100101
Thanks Meter: 473
 
878 posts
Join Date:Joined: Jun 2011
Nice write up.

sent from outer space.
The Following User Says Thank You to Truckerglenn For This Useful Post: [ View ]
19th November 2012, 07:02 PM   |  #3  
MrKickstand's Avatar
OP Senior Member
Flag Southbridge, MA
Thanks Meter: 65
 
332 posts
Join Date:Joined: May 2011
Donate to Me
More
So, after a few days of testing this the original power button doesn't seem to be sticking and spamming the volume down here and there, but acting normal with normal feedback. Ill try switching back to the original layout to see if it might just be a driver issue with the phone or something, or it can possibly after re soldering it fixed it self. Ill let every one know soon.
The Following User Says Thank You to MrKickstand For This Useful Post: [ View ]
22nd November 2012, 04:06 AM   |  #4  
elliot.newnham's Avatar
Senior Member
Flag Atlanta
Thanks Meter: 316
 
689 posts
Join Date:Joined: Mar 2011
Worked! I just held a soldering Iron to the power button and reflowed the solder.


The power button is now intermittent and flaky. but ****, it works.

Thanks!
22nd November 2012, 04:22 AM   |  #5  
MrKickstand's Avatar
OP Senior Member
Flag Southbridge, MA
Thanks Meter: 65
 
332 posts
Join Date:Joined: May 2011
Donate to Me
More
Quote:
Originally Posted by elliot.newnham

Worked! I just held a soldering Iron to the power button and reflowed the solder.


The power button is now intermittent and flaky. but ****, it works.

Thanks!

Thats what happened to me, but its better than nothing. thats why i re-write the keylayout so you can just use the volume up button as power, personally i like it more.
22nd November 2012, 04:59 AM   |  #6  
elliot.newnham's Avatar
Senior Member
Flag Atlanta
Thanks Meter: 316
 
689 posts
Join Date:Joined: Mar 2011
Yeah, if I was better at soldering I could fix it for sure. But my hands are too shaky to get in there

Sent from my Nexus 4 using xda premium
22nd November 2012, 07:47 AM   |  #7  
afrojoc's Avatar
Senior Member
Flag Moore, OK
Thanks Meter: 107
 
657 posts
Join Date:Joined: Feb 2011
Fix 2 worked perfectly for me. Thank you so much. No more super sensitive power button and random reboots!!
23rd November 2012, 05:28 PM   |  #8  
Junior Member
Thanks Meter: 0
 
2 posts
Join Date:Joined: Nov 2012
More
Alright I pulled the aries-keypad.kl
but its not showing up in the platform-tools folder
or anywhere else on my computer where do I go to edit it
23rd November 2012, 06:22 PM   |  #9  
MrKickstand's Avatar
OP Senior Member
Flag Southbridge, MA
Thanks Meter: 65
 
332 posts
Join Date:Joined: May 2011
Donate to Me
More
Re-look the folder. If not try re-pulling the file and make sure it has root access.

Sent from my SGH-I997 using xda app-developers app
The Following User Says Thank You to MrKickstand For This Useful Post: [ View ]
23rd November 2012, 06:28 PM   |  #10  
Junior Member
Thanks Meter: 0
 
2 posts
Join Date:Joined: Nov 2012
More
Quote:
Originally Posted by MrKickstand

Re-look the folder. If not try re-pulling the file and make sure it has root access.

Sent from my SGH-I997 using xda app-developers app

I just found it, it was in C:\Users\*****\AppData\Local\VirtualStore\Program Files (x86)\Android\android-sdk\platform-tools

Thanks you for your help everything works great now
Last edited by kronos909; 23rd November 2012 at 06:53 PM.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes