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

Search This thread

philliedbz

Senior Member
Jul 27, 2013
275
100
I have 20h bootloader for the d803 that i made myself and i can confirm it works as i tried it on my g2 and its working flawless the only thing is that the process to enter recovery stayed the same volume down power and volume down power again but yeah its kitkat as i tried the lg g2 lolipop port and it booted up. If any body wants it pm me.
 

praetorzero

Member
Dec 13, 2010
35
20
I may be dumb, and feel free to tell me I am. :)

I'm using a D800, on CM12 nightlies, Blastagator's recovery, and Render's LP-R11 kernel. Everything works just fine. Except I want to be cool and have a KK bootloader/baseband as well. :p

I backed everything up, (boot, efs, modem), saved both bootloaders, and am using Cloudy's KK baseband. I flashed Blastagator's bootloader, flashed the baseband, reboot. It sits at the LG logo for a while before fading out to a grey screen. It never finishes the boot to CM with the KK bootloader.

I can reboot, get back to recovery and undo my mess, so I have a working phone again, but I'm back to the JB bootloader.

Am I missing a step here somewhere?

<edit#2>
Yes, I'm dumb. Render's L kernel is still JB based.
 
Last edited:

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,583
14,414
Atlanta, Georgia
Well, this morning I have hard bricked two LG G2 D800 phones using this file. I rooted, used auto rec found in these threads for earlier version of TWRP. Then booted into recovery, flashed JB modem and this bootloader file. After that neither LG G2 will re-boot. When I connect to PC, Windows suddenly tells me I need to reformat like 35 drives to continue, generating a bunch of dialog boxes. But phone itself will not turn on.

Away from the PC, if I use volume down + power, I get an LG logo. Tapping power again, while holding volume down (to hard re-set factory), I still just get an LG logo. Volume up plus power, just an LG logo. Sometimes a second, sometimes for a few seconds.

I am not blaming this file. It's just I thought I was doing what everyone else said to do and was doing -- flashing JB modem and bootloader in order to flash custom Lollipop ROM. I don't understand what I did wrong, and none of the recovery methods (volume + power) seem to be working.

I cannot get into recovery mode nor connect to PC.

The only reason I bricked the 2nd one was because it was my personal new LG G2 I was going to swap out with my friend's to replace what I did to hers. I thought I did something wrong with hers, so I was doing it "right" with mine. Bricked mine too.

Any suggestions I would appreciate. Except for the take your phone completely apart and disconnect every wire and shorting pins suggestion.

_____

EDIT: OK, I am able to enter download mode by holding volume up volume button while plugging into PC.
 
Last edited:

blastagator

Inactive Recognized Contributor
Dec 27, 2012
1,288
4,705
Fern Park, FL
Added KK-20y and LP-30f

Extracted the corresponding boot stack partitions and made zips!

You probably don't want to switch to LP!!! There is no exploit.
 
Last edited:
  • Like
Reactions: south956

Jordamo

Senior Member
Mar 16, 2013
227
18
Buenos Aires
Hello, I have a D800 with JB bootloader and running cloudy's g2 2.2 with dori kernel. I want to upgrate to cloudy g3 but I read that i need KK bootloader to flash.
Here in this post you talk about loki and bump bootloaders.

I want to know what version of bootloader do i have? loki or bumped? if i have loki how can i flash bumped kk bootloader!?
 

Swetnes

Senior Member
Aug 2, 2012
1,168
360
OnePlus 8
Added Lollipop Bump hybrid boot stack!

The Bump LP bootstack is 30f bootstack, with 20y aboot so BUMP still works.
Ok I have a dumb question [emoji12] . If I was on Cloudy 3.2 and tried to restore my backup of 30F, should I install this bootstack first? I tried just restoring my backup and it gets stuck on LG logo with the led color cycling. Right now I have to use tot back to Kitkat, then ota to ? then autorec, etc....WAPINA! Anyway any help would be appreciated. [emoji106]

Sent from my LG-D800 using Tapatalk
 

blastagator

Inactive Recognized Contributor
Dec 27, 2012
1,288
4,705
Fern Park, FL
Ok I have a dumb question [emoji12] . If I was on Cloudy 3.2 and tried to restore my backup of 30F, should I install this bootstack first? I tried just restoring my backup and it gets stuck on LG logo with the led color cycling. Right now I have to use tot back to Kitkat, then ota to then autorec, etc....WAPINA! Anyway any help would be appreciated. [emoji106]

Could be anything. If you're on an LP ROM now, you should be able to go back. Could be SELinux snag. Use newest TWRP (2.8.7.1) wipe everything (including internal SD) and then restore.
 
  • Like
Reactions: Swetnes

sherry9873

Member
Dec 16, 2014
40
5
Delhi
someone plz help!

i want to get back to cloudy 2.2 from 3.2 . I flashed blastagator patch for lp 3.2 and then premissive. if i download blastagator kk bootloader it does'nt show boot.img and i scare to flash it :rolleyes:
 

kalani91

Senior Member
Aug 7, 2010
292
56
The 30f d800 bumped bootstack link to download isn't working for me. Does anybody know why it's down?
 

rancur3p1c

Senior Member
Jan 2, 2011
584
80
Atlanta
Could there be any other versions to this?

I have a KK 4.4.2 stock backup that I'm trying to restore but that won't boot ('boot certification verify')
I've tried flashing each of the available bootloaders, to no avail.

I seem to recall I might have had a JB bootloader as when I entered TWRP in the past, I would choose factory reset by just pressing the the power button more-- and no volume key. However, when flashing the JB bootloader, it only shows the LG logo for a split second and then shuts off.

edit: fixed. I think my AutoRec APK might have used an old bootloader or something. It said it was 'lokifying' stuff...I was probably on a loki/non-BUMP bootloader that blastigator hasn't dumped.
 
Last edited:

praetorzero

Member
Dec 13, 2010
35
20
How does one modify the mac address? I ask because at some point mine changed from what I had it recorded from unboxing and I noticed that the recent changelog mentions that. :(

<edit>
I figured it out. If anyone else runs into this later where the mac address for wlan0 and bluetooth have changed, this is what worked for me.
create /data/misc/wifi/config: 660, wifi:wifi
cur_etheraddr=XX:XX:XX:XX:XX # wifi mac

create /data/misc/bd_addr: 644 root:root
xx:xx:xx:xx:xx:xx #bluetooth mac

While I'm at it, @blastagator, can you add an option to backup the misc partition in case something like this happens again? I tried to dd my "new" misc partition and pulled it up in a hex editor and it looks to be completely blank. I'll admit that I'm probably missing something there, but since I didn't have a working example to base it off of, I can't be sure (I deleted the original LP stack you had uploaded when I wiped the sdcard).
 
Last edited:

fefetron

Senior Member
Oct 12, 2012
71
7
Hermosillo
May be an stupid question but, which bootstack should I download since im in lollipop and want to go back to kit kat? D80010D, D80020C or D80020Y?
This is a bootloader right? after flashing this i can flash my KK back up, right?

Thank you
 

lox2013

Senior Member
Jun 5, 2013
899
147
www.getrootedtoday.com
If I'm running bump twrp 2.8 do I have to upgrade the bootloader to my bootloader was on 4.4.2
f47b6c707e1f8a4d7649eb8022729d83.jpg


Sent from my LG-D800 using Tapatalk
 
Last edited by a moderator:

y300owner

Senior Member
Apr 18, 2013
480
34
Boston
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.

So I did that to check which bootloader I am on. I held volume down + pwr and when the bootlogo came I pressed it again. It said to factory reset, hold the power button and to cancel, press any other button.

Does this mean I have KK bootloader? If so, I can easily flash into lolipop roms with a problem? Many lolipop ROMs ask me to have KK bootloader/bootstack inplace instead of the JB ones.
 

pat99

Senior Member
Dec 4, 2013
657
413
Dortmund
I use bump recovery but my twrp says isn't compatible what does that mean

Sent from my LG-D800 using Tapatalk

If I'm running bump twrp 2.8 do I have to upgrade the bootloader to my bootloader was on 4.4.2
f47b6c707e1f8a4d7649eb8022729d83.jpg


Sent from my LG-D800 using Tapatalk

Can you please explain in details? What exactly you want to do with TWRP?

From the image of your attachment, It seems like you're on STOCK Rooted ROM, If so then only you'll be able to flash TWRP 2.7.0.0 on it.

Steps: Don't miss any of these;

-Copy all of these to your device Internal
0)AutoRec v1 for D800
1)Bumped TWRP 2.8.7.1 Recovery for D800
2)Bumped Dorimanx KK Kernel v10.9
3)Bumped blastagator's KK20y Bootloader.
-Use Quick Boot to Reboot into recovery without using manual method, requires root, you can download it from PlayStore.
-Now if everything sets you may go ahead n install AutoRec which will Install TWRP 2.7.0.0 which is non-bumped
-Once done with Installation, it will prompt you to Reboot into Recovery,Just Hit it, Will reboot your device in few sec into TWRP 2.7.0.0 recovery, from there you can make optional backup if you want or go Straight to flash following things.
-First flash TWRP 2.8.7.1 Bumped recovery
-Reboot Recovery !!! NOT THE SYSTEM!!!
-Flash Dorimanx KK Bumped Kernel v10.9
-Flash Bumped blastagator's KK20y Bootloader
-Finally Reboot System.

Optionally you can Wipe Dalvic/Cache after flashing kernel n before flashing bootloader. Now make sure you choose exactly how i mentioned, if you mess with bootloader, may get your device bricked!!!

Once everything done, you'll have everything Bumped up, that includes your bootloader too. :)

---------- Post added at 11:27 AM ---------- Previous post was at 11:20 AM ----------

So I did that to check which bootloader I am on. I held volume down + pwr and when the bootlogo came I pressed it again. It said to factory reset, hold the power button and to cancel, press any other button.

Does this mean I have KK bootloader? If so, I can easily flash into lolipop roms with a problem? Many lolipop ROMs ask me to have KK bootloader/bootstack inplace instead of the JB ones.

If you've followed the previous post of mine, then Indeed you've KK Bootloader. But make sure whichever ROM you're planning to flash.

Read its Requirements first. Some require LP bootstack some doesn't, it varies ROM to ROM. :)

Other way to check, If you're on Stock KK ROM n haven't flashed any recovery, just Rooted it with Stump then it should have KK Bootloader, but if you're on TWRP 2.7.0.0 Recovery then you're on JB Bootloader which isn't bumped so have to follow above post of mine. To take things much easier.

I've been through all of these, And i don't want anyone to mess up bcos of being NOOB.
 
  • Like
Reactions: ryupunk

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)