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

Search This thread

dcaples002

Senior Member
Dec 29, 2010
251
25
Twin Cities
Man I messed up.. I flashed the KK bootloader while on a LP rom using TWRP and when I rebooted it said "Secure boot error" "boot certification verify." Now all I can do is get into download mode. But the only reason I tried to flash the KK bootloader is because my d801 hans't been showing up in device manager or being recognized by any computer and I thought updating the bootloader would solve the issue but now I can't use LG Flash Tool for that reason.
 

buffal0b1ll

Senior Member
Sep 5, 2012
2,643
4,367
Baltimore
Google Pixel 2
Google Pixel 2 XL

Download the JB bootloader zip from the OP to a PC or OTG
Manually go into recovery. Power device off completely. Hold power and vol down, when LG logo appears quickly release both buttons and press both power and vol down again. White bootloader comes up. Choose the options to move forward with factory reset. Yes, yes, yes, and it will go into TWRP.
Enable MTP and move JB zip from pc. Or mount OTG.
Flash it.

Question. Why didn't you read the OP or any of the other posts in this thread before you flashed the kk bootloader? Your MTP problem with pc is either drivers related on the pc side, or hardware related (your USB cord is the first thing to test-try another one)

Sent from my LG-D800 using XDA Free mobile app
 
Last edited:

lingarajug

Senior Member
Apr 6, 2010
484
77
Roanoke, VA
Big thanks to @blastagator for this, just awesome.

Wanted to share what I did for d800 users who were/are nervous to try this. This way I feel like I have the "cleanest" setup.

1. Wiped and restored phone to factory to d80020d using SuperSport's method, LG Flash Tools.
2. rooted using towel root
3. proceeded with ota to update to latest d80020y, root stuck.
4. downloaded @blastagators bumped recovery and flashed the recovery.img via dd commands using @WACOMalt's method installing a recovery (2nd method in his post)
5. adb reboot recovery and flashed @dorimanx bumped kernel :)

everything works like a charm. thanks again to everyone that made this possible.

It looks good but i have couple of questions. I recently flashed back to d80020c tot, took ota to d80020y and rooted using stump, all is well, my questions.

1. As iam already rooted and have root explorer, can i simply copy paste recovery.img to sdcc.1/by-name and a set permissions?
2. If i am already on kk then what is the need for this bootloader to be flashed again?

Just trying to understand the processes.. Thank you

Sent from my LG-D800 using XDA Free mobile app
 

raulx222

Senior Member
Nov 20, 2012
779
1,050
Cluj-Napoca
raulpetru.com
It looks good but i have couple of questions. I recently flashed back to d80020c tot, took ota to d80020y and rooted using stump, all is well, my questions.

1. As iam already rooted and have root explorer, can i simply copy paste recovery.img to sdcc.1/by-name and a set permissions?
2. If i am already on kk then what is the need for this bootloader to be flashed again?

Just trying to understand the processes.. Thank you

Sent from my LG-D800 using XDA Free mobile app

Yes you can use root explorer but you also need other things, so dont copy recovery.img with root explorer
If you want to flash a custom recovery, use AutoRec!!! because you can't just copy the recovery.img.. you also need to flash the JB bootloader and a patched kernel to can boot again in your stock rom...all this things are done automatically by AutoRec! so using AutoRec its the easiest method :D
And don't use KK bootloader if you dont know what you are doing... you can use all ROMs on JB bootloader, so keep using the JB bootloader :D

EDIT:
To better understand how things works:
1) Our bootloader is locked. But we can use 2 methods to bypass the bootloader: loki and BUMP (those 2 methods are a little different, but im not going to talk about them righ now..its not very important)
2) Loki method works only on JB bootloader, BUMP works on JB and KK
3) Almost all kernels works only on JB bootloader(because they use loki patch). So if you want to flash other ROMs you need to have JB bootoader. And about recovery for example the blastagator's recovery its BUMPed and it will work on JB and KK bootloader
NOTE: If a kernel its BUMPed this not means that it is compatible on both bootloaders(jb/kk) for example the Render's LP kernel its designed only for JB bootloader!.. but the Dorimanx kernel will work on both bootloaders
4) from 3 and 4 you can understand that: all things(kernels, custom recovery menus) works on JB bootloader and just some of them works on KK bootloader.. so JB bootloader is essential if you want to flash other ROMs that are not based on stock firmware


So yeah..you can copy the blastagator's BUMPed TWRP with root explorer and it will work!..but you dont have the JB bootloader so if you want to flash another ROM you will brick your device!(because all ROMs uses loki patch..but loki works only on JB bootloader and if you have KK bootloader then you will brick your device)
If you want to stay only on stock, then you can just copy the blastagator's BUMPed TWRP :D..
 
Last edited:

lingarajug

Senior Member
Apr 6, 2010
484
77
Roanoke, VA
Thank you raulx222, that helps a lot really lot, i wanted to stick to stock and have bumped recovery installed just to flash mods like xdabebb camera and if anything new shows up, thanks once again, really appreciate it.

Sent from my LG-D800 using XDA Free mobile app
 

robertips

Senior Member
Jan 23, 2012
102
72
Torino
Man I messed up.. I flashed the KK bootloader while on a LP rom using TWRP and when I rebooted it said "Secure boot error" "boot certification verify." Now all I can do is get into download mode. But the only reason I tried to flash the KK bootloader is because my d801 hans't been showing up in device manager or being recognized by any computer and I thought updating the bootloader would solve the issue but now I can't use LG Flash Tool for that reason.

Hey man did you find a solution? I have the same problem, the computer doesn't recognize my G2 at all neither on download mode.
 

fivealex86

Member
Mar 21, 2014
35
14
Nocelleto
Man I messed up.. I flashed the KK bootloader while on a LP rom using TWRP and when I rebooted it said "Secure boot error" "boot certification verify." Now all I can do is get into download mode. But the only reason I tried to flash the KK bootloader is because my d801 hans't been showing up in device manager or being recognized by any computer and I thought updating the bootloader would solve the issue but now I can't use LG Flash Tool for that reason.


Hey man did you find a solution? I have the same problem, the computer doesn't recognize my G2 at all neither on download mode.

are in the same situation, but I have installed the cloudyg2 2.2 and now I can not get into recovery, says "Secure boot error" "boot certification verify".
How solve you?

Edit
I solved:
- Downgrade with AUTOREC (thanks @Krenol for the help)
- Updates the recovery
- Install the bootloader jb
- Restore nandroid
 
Last edited:

crad614

Member
Oct 3, 2013
35
7
Columbus
Hard Brick!!!

Using this method hard bricked my phone. The method wasn't the problem, but i think there was something going on behind the scenes of my D800 w/ TWRP 2.8.3.1 Bumped. After being on cloudy g3 2.1 for a while and wanting a switch, I flashed a kitkat bootloader and tried other roms. I knew I was on KK bootloader due to the Recovery menu being different, but accessing recovery stayed exactly the same when on JB (vol down+power). Days later, I decided to switch to Pardus 7.7 so I flashed it, forgetting I was on KK bootloader. Twrp showed an error during flashing, but when I rebooted, Pardus was working on my phone! After a few days having minor issues that I assumed were there because of the earlier error message, I stumbled upon a post from @blastsgator stating that the error message was from Pardus 7.7 requiring a JB bootloader. So I used AutoRec to downgrade,and used TWRP 2.7.0.0 to flash Pardus. Several times. Each time my phone would boot into fastboot. I was still able to restore my CloudyG3 2.1 backup, so I tried flashing several different roms( Cloudyg3 2.1, Cloudyflex 2.8) and they all flashed correctly. I tried flashing Pardus again but it still gave me fastboot error. Now this is the same Pardus file that was on my phone earlier, so i don't think it was a bad download. Nevertheless, used AutoRec again just to be sure,(maybe it didn't work last time) and the Recovery had the JB menu (pressing button 3 times to reset). I restored back to CloudyG3 2.1, checked to make sure it was working, and flashed THIS JB bootloader. This time when I rebooted, I got the LG logo, then a black screen. I tried to enter recovery, but after the menu appears and I press the power button 3 times, it still goes directly to a black screen, though I can tell the backlight is on. My phone wont go into download mode either. I power it off by holding the button for about 10 sec. to power it off and the backlight goes off for about 2 seconds and then the LG logo appears for moment, and it reboots to a black screen. ive tried to hold the v+ and plug in the usb during that brief shutdown period but I guess I'm not fast enough. I read the OP install thoroughly and I knew I had to be on a stock based rom. My mistake may be thinking that CloudyG3 was a stock-based rom. Everything else I am 97.2% sure I did correctly (Always leave room to be proven wrong:D) Did I mistake something along the way, and what is my way out?
 
Last edited:

crad614

Member
Oct 3, 2013
35
7
Columbus
Flash stock tot via flash tool
https://www.androidfilehost.com/?w=search&s=d80020c&type=files

_____________________________________Read more write less and be smart

Ive read up on that and know that I need to flash Tot file but every tool requires me to put my phone in download mode, and i cant put it in download mode or recovery mode. Sorry, i accidently left that out in my first post. My phone wont go into download mode or recovery. I power it off by holding the button for about 10 sec. and the backlight goes off, the LG logo appears for moment, and it reboots to a black screen. Ive tried to be fast by pressing the volume+ and plugging in the usb during that brief moment between shutdown and powerup, but i guess I'm not fast enough. All I get is the black screen.
 
Last edited:

crad614

Member
Oct 3, 2013
35
7
Columbus
http://forum.xda-developers.com/showthread.php?t=2904404

LG G2 is UNBRICKABLE NOW! [FIX REAL HARD BRICK]

_____________________________________Read more write less and be smart


For two whole daysnow Ive tried this method. I followed all the steps but am experiencing a very big problem.
When I typed "ls /dev/sd*", I got a list of 47 directories, which is what is supposed to happen. But when I typed "gdisk -1 /dev/sdd" (which happens to be the last directory), the only result that shows is "GPT fdisk (gdisk) version 0.8.8". Nothing else shows.

According to OP:
you will get result:

Code:

Number Start (sector) End (sector) Size Code Name
1 32768 163839 64.0 MiB 0700 modem
2 163840 165887 1024.0 KiB FFFF sbl1
3 165888 166911 512.0 KiB FFFF dbi
4 196608 197631 512.0 KiB FFFF DDR
5 229376 231423 1024.0 KiB FFFF aboot
6 231424 233471 1024.0 KiB FFFF rpm
7 262144 294911 16.0 MiB FFFF boot
8 294912 296959 1024.0 KiB FFFF tz
9 296960 296961 1024 bytes 0700 pad
et.etc...

WHAT HAPPENED?!!?

I am still stuck without a download mode because I cant get passed this step. I posted this in the other forum as well
 

legola

Senior Member
Feb 10, 2010
476
112
Yes you can use root explorer but you also need other things, so dont copy recovery.img with root explorer
If you want to flash a custom recovery, use AutoRec!!! because you can't just copy the recovery.img.. you also need to flash the JB bootloader and a patched kernel to can boot again in your stock rom...all this things are done automatically by AutoRec! so using AutoRec its the easiest method :D
And don't use KK bootloader if you dont know what you are doing... you can use all ROMs on JB bootloader, so keep using the JB bootloader :D

EDIT:
To better understand how things works:
1) Our bootloader is locked. But we can use 2 methods to bypass the bootloader: loki and BUMP (those 2 methods are a little different, but im not going to talk about them righ now..its not very important)
2) Loki method works only on JB bootloader, BUMP works on JB and KK
3) Almost all kernels works only on JB bootloader(because they use loki patch). So if you want to flash other ROMs you need to have JB bootoader. And about recovery for example the blastagator's recovery its BUMPed and it will work on JB and KK bootloader
NOTE: If a kernel its BUMPed this not means that it is compatible on both bootloaders(jb/kk) for example the Render's LP kernel its designed only for JB bootloader!.. but the Dorimanx kernel will work on both bootloaders
4) from 3 and 4 you can understand that: all things(kernels, custom recovery menus) works on JB bootloader and just some of them works on KK bootloader.. so JB bootloader is essential if you want to flash other ROMs that are not based on stock firmware


So yeah..you can copy the blastagator's BUMPed TWRP with root explorer and it will work!..but you dont have the JB bootloader so if you want to flash another ROM you will brick your device!(because all ROMs uses loki patch..but loki works only on JB bootloader and if you have KK bootloader then you will brick your device)
If you want to stay only on stock, then you can just copy the blastagator's BUMPed TWRP :D..

Does this process the same with d802?
 

thenorm89

Senior Member
Aug 21, 2012
200
84
Anyone have dr87s modified modem for d800? links are down in his thread. @blastagator your modified modem doesn't fix rotation for me on LP? Thanks for everything.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 37
    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
    7
    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!
    7
    It looks good but i have couple of questions. I recently flashed back to d80020c tot, took ota to d80020y and rooted using stump, all is well, my questions.

    1. As iam already rooted and have root explorer, can i simply copy paste recovery.img to sdcc.1/by-name and a set permissions?
    2. If i am already on kk then what is the need for this bootloader to be flashed again?

    Just trying to understand the processes.. Thank you

    Sent from my LG-D800 using XDA Free mobile app

    Yes you can use root explorer but you also need other things, so dont copy recovery.img with root explorer
    If you want to flash a custom recovery, use AutoRec!!! because you can't just copy the recovery.img.. you also need to flash the JB bootloader and a patched kernel to can boot again in your stock rom...all this things are done automatically by AutoRec! so using AutoRec its the easiest method :D
    And don't use KK bootloader if you dont know what you are doing... you can use all ROMs on JB bootloader, so keep using the JB bootloader :D

    EDIT:
    To better understand how things works:
    1) Our bootloader is locked. But we can use 2 methods to bypass the bootloader: loki and BUMP (those 2 methods are a little different, but im not going to talk about them righ now..its not very important)
    2) Loki method works only on JB bootloader, BUMP works on JB and KK
    3) Almost all kernels works only on JB bootloader(because they use loki patch). So if you want to flash other ROMs you need to have JB bootoader. And about recovery for example the blastagator's recovery its BUMPed and it will work on JB and KK bootloader
    NOTE: If a kernel its BUMPed this not means that it is compatible on both bootloaders(jb/kk) for example the Render's LP kernel its designed only for JB bootloader!.. but the Dorimanx kernel will work on both bootloaders
    4) from 3 and 4 you can understand that: all things(kernels, custom recovery menus) works on JB bootloader and just some of them works on KK bootloader.. so JB bootloader is essential if you want to flash other ROMs that are not based on stock firmware


    So yeah..you can copy the blastagator's BUMPed TWRP with root explorer and it will work!..but you dont have the JB bootloader so if you want to flash another ROM you will brick your device!(because all ROMs uses loki patch..but loki works only on JB bootloader and if you have KK bootloader then you will brick your device)
    If you want to stay only on stock, then you can just copy the blastagator's BUMPed TWRP :D..
    5
    Reserved2

    Reserved2
    5
    If you want to add it to op ls980 kk bootloader (zve)