FORUMS
Remove All Ads from XDA

 View Poll Results: Which method worked for you (lifetime 1 day at least)?

baking/oven
 
5 Vote(s)
26.32%
hard dryer - way A)
 
1 Vote(s)
5.26%
hard dryer - way B)
 
0 Vote(s)
0%
ironing
 
1 Vote(s)
5.26%
pressure
 
1 Vote(s)
5.26%
freezer
 
5 Vote(s)
26.32%
another method not mentioned
 
7 Vote(s)
36.84%

[GUIDE][ILAPO] The ultimate bootloop fixit list (index for all known methods)

4,962 posts
Thanks Meter: 13,297
 
By steadfasterX, Recognized Developer on 4th September 2017, 01:01 PM
Post Reply Email Thread
Complete list of methods to "fix" or preventing the G4 bootloop

First of all: this is just a link list / index of methods !
I take no credits or responsibility of those methods its just that I hate to search things again and again and the idea here is to keep the methods in 1 single place
If I missed one please let me know!

Quote:

Disclaimer:
It's your choice and on your own responsibility if using any of those linked methods!

About

What is the ILAPO / Bootloop?

Quote:

LG Electronics has been made aware of a booting issue with the LG G4 smartphone that has now been identified as resulting from a loose contact between components. Customers who are experiencing booting issues with their LG G4s should contact their local carrier from where the G4 was purchased or a nearby LG Service Center (www.lg.com/common) for repair under full warranty.

Customers who purchased their G4 devices from non-carrier retailers should contact an LG Service Center with the understanding that warranty conditions will differ. LG Electronics is committed to providing the highest standards of product quality and customer service and apologizes for the inconvenience caused to some of our customers who initially received incorrect diagnoses.

Read more about it here:
Backup

If you can still get into download mode I would recommend to do a full real nandroid backup before anything else: https://bit.do/SALTatXDA


Current state

There are only two real fixes available for the G4 bootloop and one advanced one:
1. Replace the mainboard or
2. send it to LG for warranty repair

3. Disassemble device for soldering/heat paste

For those out of warranty:
1. Replace the mainboard on your own in ~20 minutes: https://www.ifixit.com/Guide/LG+G4+M...lacement/51202
2. All the other methods described here can bring back some life back to your device but no one can say if that means minutes, hours, days, weeks or even months (all these are reported time ranges).

the baking/oven method is clearly the one with the best chance of success and the longest life expectancy but it has one important limitation: toxic fumes.
Read the corresponding hint on that method with care!


Precautionary measure (unlocked devices only)
(skip to the next topic for locked devices)

Disabling the Big Cores reducing heat and so reducing the chance to bootloop.
There are users reporting that this method even works when it actually bootloops but its meant as a precautionary measure mainly:
https://forum.xda-developers.com/g4/...issue-t3647538

and to create your own boot image read on here for the ultimative "X cores guide"

I have also created an ilapo TWRP version with the big cores disabled here so if TWRP bootloops try those first:
Ilapo TWRP


Locked & Unlocked devices

If you do not want to fight with LG support about warranty I would try this first: aboot TOT flashing or hair dryer method A) and if that doesn't worked and even when there is a little risk on using it: the freezer method

The recommended order on fixing the ILAPO would be like this:
aboot TOT method -> pressure method -> hair dryer method A) -> hair dryer method B) -> baking method (as long as u have an oven which is not used for food anymore) -> ironing method (take care of the unknown temperature issue this has) -> freezer method

Low chances of voiding your warranty (depends on the LG customer service)

1) aboot TOT flashing
Disabling the Big Cores reducing heat and so reducing the chance to bootloop.
There are users reporting that this method even works when it actually bootloops but its meant as a precautionary measure mainly
you need to choose the CORRECT aboot TOT file and you need to check your ARB!
If you flash a lower ARB aboot file you WILL BRICK YOUR DEVICE!
http://leech.binbash.rocks:8008/unbricking/max4cores/


High(er) chances of voiding your warranty (depends on the LG customer service)

The following methods MAY get detected by LG customer service and so they MAY reject service on it (warranty void) due to detection of an unauthorized opened device:

2) pressure method:
https://forum.xda-developers.com/g4/...aking-t3633595
(as u need to open the device it may be rejected by LG support for repair - but loosen the screws carefully and open the back cover even more carefully will usually work without being detected)

3) hair dryer method:
A) https://forum.xda-developers.com/g4/...files-t3554469
B) https://forum.xda-developers.com/sho...5&postcount=41 (checkout the video and the last comments of the writer in the XDA thread)
(as u need to open the device it may be rejected by LG support for repair - but loosen the screws carefully and open the back cover even more carefully will usually work without being detected)

4) ironing method:
s-X-s reported here this method as its working for him: https://www.youtube.com/watch?time_c...&v=TM9umec5aeo
While I personally would prefer this method over the baking method its very very risky to use it. The reason is that you have no temperature indicators on an iron and so you may overheat in the worst case..
(as u need to open the device and disassemble the board it may be rejected by LG support for an eventually warranty repair)

5) baking method:
(as u need to open the device and disassemble the board it may be rejected by LG support for an eventually warranty repair)
Quote:
Originally Posted by nitrousĀ²

I highly recommend doing this ONLY if you have no other option (or when you do not want to use the oven again!)
Remember that heating a logic board to high temperatures can release toxic fumes. Don't use an oven you use for food preparation! Toxic fumes can leave residue in the oven and will be re-released upon reheating over many cycles


Details regarding toxic fumes:
(READ THIS TO UNDERSTAND THE HEALTH RISK!)


Quote:
Originally Posted by nitrousĀ²

Here's a nice PDF from Techni-Tool, a company supplying the electronic production industry with soldering stuff, chemicals, tools and what not. It's not necessarily a paper from a scientific institution but I'd still take their word for it.



6) freezer method: (100% a temporary fix only - e.g. just for taking a backup)
https://forum.xda-developers.com/tmo...efect-t3297766 (~1 hour at least in freezer)
(The freezer does not require to open the device BUT: it could be possible that LG may reject such devices for repair due to a water damage (depends on several things so this might or might not happen))
UPDATE:
Take out the battery before putting it in the freezer!
An easy way to prevent any damage is to use a plastic bag which can be closed with a zipper or similar.


7) Advanced disassemble method(s):
The following thread contains several methods to fix the mainboard issue without LG but may require some technical skills to handle but not is the best choice you have when you can't get a new mainboard. Ensure you read all posts there to fin your best choice:
https://forum.xda-developers.com/g4/...p-fix-t3488449



Backup

Once booted up backup your data as fast as you can.
Btw if any of the above succeeds its very very likely that you have a defective hardware again.
If thats the case you may try another method but the chances to bring it back to life a second time - especially when you used the baking method is at 1% ...


Final destination - R.I.P. 9008 mode

Sooner or later you may reach this.
lets say u tried all or almost all of the above (especially the baking method) and it still does not work or its the second time you are here then your device is likely completely dead now.

If you turn on your phone and just seeing a black screen and nothing else happens the device is likely in EDL / QDL 9008 mode which is the final end of the journey for your device.
You can verify this by connecting the device to your PC and watch the device manager while doing so. You should see a new unknown device here named QHUSB...

This has nothing to do with those 9008 unbrick guides u can find here and elsewhere as the hardware fault goes deeper. Of course u can try out those guides (try my PoC unlock guide first..)

Its hard to say but you're gonna have to put up with burying this device.
Sell it as spare parts and say goodbye..


Credits

The above methods are created or reported by:
  • @celsius0010 (freezer)
  • @rogconnect (baking)
  • @gub1 (baking)
  • @s-X-s (ironing)
  • @nick camel (hair dryer)
  • @Minchan_5 (hair dryer)
  • @sloscotty (pressure)
  • @Martin Elias (aboot TOT)

.
The Following 19 Users Say Thank You to steadfasterX For This Useful Post: [ View ]
4th September 2017, 01:02 PM |#2  
steadfasterX's Avatar
OP Recognized Developer
Thanks Meter: 13,297
 
Donate to Me
More
reserved.
The Following 3 Users Say Thank You to steadfasterX For This Useful Post: [ View ]
4th September 2017, 10:06 PM |#3  
draskome's Avatar
Senior Member
Flag Kotor
Thanks Meter: 125
 
More
I've tried freezing method ( keeping phone in deep freezer while connected with a pc using cable) and it helped me to backup all important files. I've managed to keep phone alive for an hour or so, and then it was dead. Since phone was under warranty, mobo was replaced..

Regarding baking method, is it possible to repair motherboard that way permanently, or is it just one more temporary solution. How long will phone be in working condition after baking mobo?
5th September 2017, 07:29 AM |#4  
steadfasterX's Avatar
OP Recognized Developer
Thanks Meter: 13,297
 
Donate to Me
More
Quote:
Originally Posted by draskome

I've tried freezing method ( keeping phone in deep freezer while connected with a pc using cable) and it helped me to backup all important files. I've managed to keep phone alive for an hour or so, and then it was dead. Since phone was under warranty, mobo was replaced..

Regarding baking method, is it possible to repair motherboard that way permanently, or is it just one more temporary solution. How long will phone be in working condition after baking mobo?

It has the most potential to extend the life most. The reason lays in the hardware issue itself. Read this good explanation here:

https://forum.xda-developers.com/g4/...2/post65511137

If you have luck that means it lives months to years but it depends on several facts which can be different from phone to phone as the hw fault may be in different states.

sfX

Edit:
Do not forget to vote



Sent from my LG-H815 using XDA Labs
The Following 4 Users Say Thank You to steadfasterX For This Useful Post: [ View ]
5th September 2017, 02:02 PM |#5  
darkriff's Avatar
Senior Member
Flag Sydney
Thanks Meter: 41
 
More
I think the best one is the quad core fix, sadly it hasnt been released for H810 models (at&t)
5th September 2017, 06:05 PM |#6  
azertguigui's Avatar
Senior Member
Thanks Meter: 200
 
More
Hi friends, my brother's G4 just caught the bootloop problem... It's still under LG official warranty, but the local service in charge of the device told my brother they won't repair it for free since the guy saw the oxidation cap being red, meaning the phone was oxidated...

I've heard that to be a recurrent problem among LG user. The question is : have you heard of someone who went through that and made his phone reach the customer service for a free repair ?? Or do you think it's possible to replace the battery with a non-oxidated cap before sending it ?

Thank for your help
8th December 2017, 06:00 PM |#7  
Member
Thanks Meter: 5
 
More
Copying this from my thread!

First off, I know a bit about electronics (far from an expert) but I still know how to do basic troubleshooting with a multimeter etc.
But since every part in a phone is so smal + I don't own a microscope I need some help)

With that said, The issue I'm having is bootloop, I start the phone, get to the LG Life's Good for about 5 seconds, screen goes black, LG logo again over and over again. I also read that this is a known issue with the G4. So I read a few threads and some said to try using a heatgun on the CPU/the chips. So I took my unregulated heatgun which blows at around 380 degress celsius (it is the only heatgun I have). So very carefully I blew air on the chips for about 3 seconds from far away, I then carefully pressed on the chip to make sure that all the solder joints made contacts with the SMD chips. I started the phone and guess what.. it started up!

So first thing I did was to unlock the bootloader, Installed TWRP + Linage ROM. so far so good, then suddenly after looking around in the settings the screen froze, same thing happend again = bootloop. So I took apart the phone again, blew some air, and it started again (i had to blow multiple times so that the chip got pretty hot). then the phone started again.

My first thought was that the CPU (or something else) get's too hot so that some solder joint jumps off, that's why the hot air works. But when I turned it on the second time, I kept the CPU/Battery under 28 Degrees Celsius, just looking at some pictures. After abount 5 - 10 minutes. Same thing.

I'm getting tired on blowing air on it and I really want to use this phone.

I looked at some videos about installing some heatsinks on it (which I can do). But I'm unsure that the CPU is the issue since I still got the bootloop/freeze when the CPU was cold..

And btw, I can't get into TWRP either when the bootloop is ongoing. The screen just freezes right before I enter recovery.

Got anyone give me some pointers on what I can test? Thanks!!

P.S the reason why the text isn't visible on the chips is because of the heat. i have heated the chips up a LOT of times to get the phone to boot so the text has started to disappear.

Edit: I put some heatsinking tape on the memory + CPU with cooling paste. As usual, worked for a few hours, then bootloop again.

Check thread for pics: https://forum.xda-developers.com/g4/...-help-t3715164

Any help is appriciated!
The Following User Says Thank You to psrkallez06 For This Useful Post: [ View ] Gift psrkallez06 Ad-Free
8th December 2017, 09:50 PM |#8  
steadfasterX's Avatar
OP Recognized Developer
Thanks Meter: 13,297
 
Donate to Me
More
Quote:
Originally Posted by psrkallez06

Copying this from my thread!

First off, I know a bit about electronics (far from an expert) but I still know how to do basic troubleshooting with a multimeter etc.
But since every part in a phone is so smal + I don't own a microscope I need some help)

With that said, The issue I'm having is bootloop, I start the phone, get to the LG Life's Good for about 5 seconds, screen goes black, LG logo again over and over again. I also read that this is a known issue with the G4. So I read a few threads and some said to try using a heatgun on the CPU/the chips. So I took my unregulated heatgun which blows at around 380 degress celsius (it is the only heatgun I have). So very carefully I blew air on the chips for about 3 seconds from far away, I then carefully pressed on the chip to make sure that all the solder joints made contacts with the SMD chips. I started the phone and guess what.. it started up!

So first thing I did was to unlock the bootloader, Installed TWRP + Linage ROM. so far so good, then suddenly after looking around in the settings the screen froze, same thing happend again = bootloop. So I took apart the phone again, blew some air, and it started again (i had to blow multiple times so that the chip got pretty hot). then the phone started again.

My first thought was that the CPU (or something else) get's too hot so that some solder joint jumps off, that's why the hot air works. But when I turned it on the second time, I kept the CPU/Battery under 28 Degrees Celsius, just looking at some pictures. After abount 5 - 10 minutes. Same thing.

I'm getting tired on blowing air on it and I really want to use this phone.

I looked at some videos about installing some heatsinks on it (which I can do). But I'm unsure that the CPU is the issue since I still got the bootloop/freeze when the CPU was cold..

And btw, I can't get into TWRP either when the bootloop is ongoing. The screen just freezes right before I enter recovery.

Got anyone give me some pointers on what I can test? Thanks!!

P.S the reason why the text isn't visible on the chips is because of the heat. i have heated the chips up a LOT of times to get the phone to boot so the text has started to disappear.

Edit: I put some heatsinking tape on the memory + CPU with cooling paste. As usual, worked for a few hours, then bootloop again.

Check thread for pics: https://forum.xda-developers.com/g4/...-help-t3715164

Any help is appriciated!

Thx for sharing your thoughts here!

Do you have read what's mentioned in the OP?

Advanced disassemble method(s):
The following thread contains several methods to fix the mainboard issue without LG but may require some technical skills to handle but not is the best choice you have when you can't get a new mainboard. Ensure you read all posts there to fin your best choice:
https://forum.xda-developers.com/g4/...p-fix-t3488449



Sent from my LG-H815 using XDA Labs
The Following User Says Thank You to steadfasterX For This Useful Post: [ View ]
8th December 2017, 11:14 PM |#9  
Member
Thanks Meter: 5
 
More
Quote:
Originally Posted by steadfasterX

Thx for sharing your thoughts here!

Do you have read what's mentioned in the OP?

Advanced disassemble method(s):
The following thread contains several methods to fix the mainboard issue without LG but may require some technical skills to handle but not is the best choice you have when you can't get a new mainboard. Ensure you read all posts there to fin your best choice:
https://forum.xda-developers.com/g4/...p-fix-t3488449



Sent from my LG-H815 using XDA Labs

Thanks for your answer! yes i have, and i have tried that method but i have a small update!

I installed a file to disable two of the cores. i can now enter TWRP without any issues but i have another problem, the file i downloaded doesn't support linage rom which i have. a user called Agimax wrote this:

Why not just edit the files below for the two large cores (if you have root):
/sys/devices/system/cpu/cpu4/online (open file and change from a one to a zero)
/sys/devices/system/cpu/cpu5/online (open file and change from a one to a zero)

and this is what I'm currently trying to do, but i just can't change the files.. I tried launching TWRP, then using adb to push the file to the location, it does change to 0, but after i restart recovery it's back to 1 again.

I also tried aroma file manager but i always get error 1 when i try to remove/move/rename the file. And i have used chmod 755 before messing with it. any tips on how i can FORCE those two files to change to 0?

Thank you!
9th December 2017, 12:02 PM |#10  
steadfasterX's Avatar
OP Recognized Developer
Thanks Meter: 13,297
 
Donate to Me
More
Quote:
Originally Posted by psrkallez06

Thanks for your answer! yes i have, and i have tried that method but i have a small update!

I installed a file to disable two of the cores. i can now enter TWRP without any issues but i have another problem, the file i downloaded doesn't support linage rom which i have. a user called Agimax wrote this:

Why not just edit the files below for the two large cores (if you have root):
/sys/devices/system/cpu/cpu4/online (open file and change from a one to a zero)
/sys/devices/system/cpu/cpu5/online (open file and change from a one to a zero)

and this is what I'm currently trying to do, but i just can't change the files.. I tried launching TWRP, then using adb to push the file to the location, it does change to 0, but after i restart recovery it's back to 1 again.

I also tried aroma file manager but i always get error 1 when i try to remove/move/rename the file. And i have used chmod 755 before messing with it. any tips on how i can FORCE those two files to change to 0?

Thank you!

No this is not the correct way to achieve what you want. you need to modify the boot image and not changing dynamic files like mentioned there.

We already have a thread where I provide several boot images which have the big cores disabled:

https://forum.xda-developers.com/g4/...issue-t3647538

Sent from my LG-H815 using XDA Labs
The Following User Says Thank You to steadfasterX For This Useful Post: [ View ]
9th December 2017, 08:00 PM |#11  
Member
Thanks Meter: 5
 
More
Quote:
Originally Posted by steadfasterX

No this is not the correct way to achieve what you want. you need to modify the boot image and not changing dynamic files like mentioned there.

We already have a thread where I provide several boot images which have the big cores disabled:

https://forum.xda-developers.com/g4/...issue-t3647538

Sent from my LG-H815 using XDA Labs


I already tried that, When i flash it it stops the bootloop BUT i can't enter the rom. Instead of getting a bootloop the Linage Rom keeps loading. I never get past that "/

i first flashed: lgg4_twrp_4cores_3.1.1-1.zip

then i tried all of the other ones for the h815, 20p, 20r 20g. Still same issue, (also what is the difference betweel p, r and g?) it keeps loading over and over again. Did i do something wrong?
The Following User Says Thank You to psrkallez06 For This Useful Post: [ View ] Gift psrkallez06 Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes