[Bootloader][d800][JB/KK/LP][2015.07.29] Flash JB/KK/LP Bootloader

blastagator

Inactive Recognized Contributor
Dec 27, 2012
1,288
4,702
113
Fern Park, FL
Easily Switch Between JB/KK/LP Bootloader
!! d800 ONLY !!
Make sure you flash the right model!


With the advent of BUMP, we can now use the KK bootloader. A lot of projects preserved the old JB bootloader, since that was needed due to loki. This is the easy way to update your JB bootloader to the new KK bootloader.

Inspired by @dorimanx who did this for the d802. I followed suit and made this for the d800.

What this is:
As it simply says, it upgrades (or downgrades) the bootloader. This includes several other small partitions, in addition to aboot and sbl1.

Sources:
10d & 20c - Extracted from TOT file
20y & 30f - I started with 20d, then did FOTA to 20y and extracted the partitions. Then I did FOTA to 30f and again extracted the partitions.

What this is NOT:
This does not touch your boot, recovery, or modem/radio partitions. You must make sure those are compatible BEFORE flashing this.


WARNING: You can easily brick your phone if you mess this up! This is for d800 ONLY!!! Also, you must have BUMPed boot and recovery images already on your phone to use KK bootloader or you will get fastboot error (or it just won't boot). JB supports BUMP images and LOKI images. KK only supports BUMP.


Lollipop Information:
Special LOLLIPOP WARNING: At this time, the Lollipop BL is not exploitable. Therefore, if you flash Stock LP BL, you will probably brick, or at a minimum, you will lose access to recovery.
To use a BUMPED lollipop ROM, you should install the Lollipop Bump bootstack on my site. It is all of the 30f Lollipop partitions, with a 20y aboot (so bump will work).



Download:
Did you read the warning above? If not, DO NOT DOWNLOAD.
Did you read it twice? If not, DO NOT DOWNLOAD.
Do you understand everything it says? If not, DO NOT DOWNLOAD.
Do you know how to recover if you mess your phone up? If not, DO NOT DOWNLOAD.

I do not want any posts saying "HALP I MESSED THIS UP."


Which bootloader am I currently on?
The only sure way to know is to flash one, or know which one you flashed last.
You can get an idea of your bl when you use the button combo to enter recovery (VolDwn+Pwr, release and repress when LG logo comes up, hold until menu comes up) the screen looks different. On JB the phone asks you to repeatedly press power for factory reset. On KK the phone has you use the volume rocker to pick different menu options.



Download:
https://www.gregtwallace.com/lg-g2/d800_d801-bootloaders/


Again, thanks to @dorimanx.


Shameless plug for donations: :)
Venmo Preferred (No Fee)



Zelle, send to [email protected]

Backup (Charges Fee)
Paypal
 
Last edited:

blastagator

Inactive Recognized Contributor
Dec 27, 2012
1,288
4,702
113
Fern Park, FL
Update 2015.07.29
-Version 1.1 does NOT flash misc partition.
+Misc contains things like MAC addresses and doesn't need to be flashed.


Update 2015.05.12
I have added the 20y KK bootloader, which appears to be different than the originally posted 20c. Both are now posted.

Additionally, I added the LP 30f bootloader. WARNING: This bootloader is not (yet?) exploitable! Flashing it will likely brick your device, or at the very least it will break your recovery. You have been warned!
 
Last edited:

raulx222

Senior Member
Nov 20, 2012
777
1,050
0
Cluj-Napoca
raulpetru.com
Cool thing! And nice work! I was just looking around to learn more stuff about bootloaders :D..did dorimanx made a thread for d802?
Your awesome version of TWRP is bumped, dorimanxs kernel is bumped too :D thats all i need to switch on kk bootloader
 
Last edited:

blastagator

Inactive Recognized Contributor
Dec 27, 2012
1,288
4,702
113
Fern Park, FL
Cool thing! And nice work! I was just looking around to learn more stuff about bootloaders :D..did dorimanx made a thread for d802?
Your awesome version of TWRP is bumped, dorimanxs kernel is bumped too :D thats all i need to switch on kk bootloader
No he didn't, but he posted the d802 version under his kernel thread, which is linked in my signature.
 
  • Like
Reactions: gorm

Voltaine

Senior Member
Mar 17, 2013
435
204
63
Great initiative, @blastagator!

Now... On to the actual bootloader... stuff.

EDIT : Nevermind. Just noticed that this is for the D800 only... and I have a D802, lol.
As stated in the OP, dorimanx made exactly the same zip for the d802 to update the bootloader and the other necessary partitions.
You'll just need a bumped recovery + bumped kernel.

Just in case you would like to upgrade to KK bootloader ;)
I'm just waiting for render to release bumped R26 and the first thing I'll do is update the bootloader :D
 

idoluvizsick

Senior Member
Apr 28, 2012
58
15
0
Could someone please be kind enough to make one for vs980? I tried making one myself by picking the same exact files off of vs980 kdz but it didn't work.
 

blastagator

Inactive Recognized Contributor
Dec 27, 2012
1,288
4,702
113
Fern Park, FL
  • Like
Reactions: Formhault

countryfolk07

Senior Member
May 2, 2010
1,566
412
0
Columbus
Noticing this says bumped boot and recovery required in the op. Was wondering even if I'm on stock everything, boot included, do I still need to be bumped. I would say yes on the recovery due to the nature of how autorec worked. But what about boot, since it is bone stock? Thanks for the info. Thanks for your work on this phone.
 

buffal0b1ll

Senior Member
Sep 5, 2012
2,622
4,331
203
Baltimore
Yikes I tried this with 12/5 AICP 5.0 drgravy d800, Render5, and blastagators bumped TWRP 2.8.2.0.
Installed the KK-20C bootloader, the device spent a long time on on the LG logo with a few vibrates, then it blackscreened. While blackscreened plugging into PC started charging and gave me access to Internal Storage. Tried a power off and back on again with same result.
Luckily, manually going into TWRP and flashing the JB-10D bootloader got things back to normal.

EDIT: Just dawned on me that I had the dr87 Working Rotation JB Baseband installed. Perhaps I should have tried with the KK Baseband?
 
Last edited:

sr20ryda

Member
Feb 4, 2010
27
8
0
Yikes I tried this with 12/5 AICP 5.0 drgravy d800, Render5, and blastagators bumped TWRP 2.8.2.0.
Installed the KK-20C bootloader, the device spent a long time on on the LG logo with a few vibrates, then it blackscreened. While blackscreened plugging into PC started charging and gave me access to Internal Storage. Tried a power off and back on again with same result.
Luckily, manually going into TWRP and flashing the JB-10D bootloader got things back to normal.

EDIT: Just dawned on me that I had the dr87 Working Rotation JB Baseband installed. Perhaps I should have tried with the KK Baseband?
I don't think it works with JB based kernels.
 

siggey

Senior Member
Aug 10, 2009
1,248
668
143
It works only with dorimanx on stock based rom, no cm aosp aicp et

_____________________________Write less read more and be smart
 

bamonkey

Senior Member
Jan 21, 2010
510
168
0
OK
It works only with dorimanx on stock based rom, no cm aosp aicp et

_____________________________Write less read more and be smart
After reading ALOT of info heres where i am. I think our good guy render is trying to get his kernel working bumped for KK bootloader and lollipop builds.. heres where i got sad.

It seems recently there is ALOT of dev arguements on the nature of opensource bump so much so that the the orginators have actually closed down and stopped development on the project. lets not go any further with that disucssion, there are other threads for that if you care to read. :p

So basically i dont have a build environment right now to try to bump any kernels using the instructions and I'm not sure what to think right now considering what i HAVE read. I actually stay away from posting alot of things on XDA that i do on my own, because of this very nature i have seen pop up to many times to count. So to summerize:

Dont have a build environment where i am right now to try...even when i get home im not sure how i will feel since i do respect the codefire guys but understand why someone would have done what they did. If i am successful getting someone elses work say renders kernel, to finally boot ill let him know but im sure render will figure it before i even do that :highfive:
 
  • Like
Reactions: 6ril1