yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] Lycidias:
no, tried this many times. no recovery :/

do i lose my sd card when i flash kdz via lg flash tool?

edit: i will try "normal flash" via flash tool
[G2 Android Development] II_DiE_4:
That's because LG change the key combination with KK. Until now you used JB recovery so you didn't noticed.

Bit with bumped version you now have KK recovery.

I don't really remember the key combination but I think its not with power key now. Its Volup + Voldown

Check Google also.
[G2 Android Development] 60nine:
ok...

i tried pressing volume down+power until the LG logo showed, let the buttons go, and quickly press & hold both volume up&down (without pwr button)

this gave me a factory data reset screen (which is different of that "fake bypass" one i was used to) with 2 options:

1. no (exit)

2. yes (reset factory data)

but i'm not brave enough to try if the "click yes 3 times bypass" method for entering recovery works here too...
[G2 Android Development] kennguy:
Does someone show me instruction how to flash TWRP bumped and kernel 9.1 on KK bootloader? (I have read OP's instruction but do not know how to do) :(

I am D802, stock 20H wih root.
[G2 Android Development] ganggreen30:
Dori... Xdabbeb gave us a zip to flash bumped twrp and kernel for 26a bootstack on his 2.3 stock rom Is your kernel ready to go for that?
[G2 Android Development] gr8tech:
As per Dori's last update post, #11128, 9.1 kernel is bumped and all future versions should be as well.

Simple answer is yes as long as you are running a bumped recovery which you say you have.
[G2 Android Development] dorimanx:
File system block calc.

Sent from my LG-D802
[G2 Android Development] merlin21:
[MENTION=4656786]60nine[/MENTION] did your pressed it three times and recovery appears?
[G2 Android Development] dorimanx:
Why no one read what i write?

YOU CAN USE JB BOOTLOADER WITH MY NEW KERNEL, SAME AS OLD RECOVERY. NOT ONE FORCE YOU TO USE KK BOOTLOADER OR BUMPED RECOVERY.

read already my change logs, or use stock.

Sent from my LG-D802
[G2 Android Development] dorimanx:
Works as before for me. Nothing changed.

Sent from my LG-D802
[G2 Android Development] gr8tech:
Hey Dori. I believe he was asking for what I believe was the updated KK bootloader for his device with that particular rom package, hence why I answered him with that. I wasn't try to say that he couldn't use the JB bootloader with the current kernel. I do agree though that your change log should have been read, but it wasn't an issue I was going to point out this time. I'm still running the JB bootloader personally (only because I have not gotten my hands on a KK package yet for D800 that has not been modified with JB bootloader) with no issues and my phone is continuing to run stable and running phenomenally on your kernel. Kudos sir on the excellent work. :victory:
[G2 Android Development] l0m31n:
Vs980 kernel 9.1 w xdabbeb's bumped 26a aboot great success.
[G2 Android Development] radzix27:
How to check if I got JB bootloader or KK bootloader?
[G2 Android Development] vPro97:
Unless you actively have flashed kk bootloader, you have JB bootloader.
[G2 Android Development] Praxbe:
What about custom rom ? If i'm on Pardus 7.7 do i have kitkat bootloader? (i've flashed before that the Open EUR 4.4.2) so i've it right ? :confused:
[G2 Android Development] Nigglenuts:
If you used AutoRec then you have the jb bootloader.

---------- Post added at 01:17 AM ---------- Previous post was at 01:15 AM ----------

This is not true. You could simply take an official ota kk update. But if you used AutoRec at any point it downgraded the bootloader.
[G2 Android Development] pdimi70:
Is it true that Autorec downgrades the bootloader to a JB version or not? If it's not true and downgrades the bootloader to a KK version ,flashing kk bootloader not necessary

Sorry for my insisting

Already answered in O&A
[G2 Android Development] Nigglenuts:
Already answered bud. ;)
[G2 Android Development] vPro97:
Sigh. Yes, you are right, but till recently there has been no way of having a custom recovery without being on the JB bootloader. So any users of a custom recovery before 30/11 are without any doubt on the JB bootloader.

And the ONLY ones who have a KK bootloader are the ones who actively flashed the KK baseband afterwards. And that has only been available since a day ago.

So since this is a dev thread and most people here actually use the kernel, it's safe to say that they are on the JB bootloader unless they actively flashed it.
[G2 Android Development] Nigglenuts:
My apologies. You are correct sir.
[G2 Android Development] saspo59:
Just to be clear,i never flashed kk stock rom i jumped directly from 4.2.2 to costomaized 4.4.2 roms,

Dori says that the right way to flash is bumped recovery then kernel then kk bootloader+needed

Is the zip file that dori made for d802 kk bootloader is including all the "needed"
[G2 Android Development] vPro97:
I don't want you to apologize, lol :) I already said you're right, but I was just clarifying why my post wasn't misleading in this case.

Yes, Dorimanx zip has all the files needed for D802! But not for other models.

---------- Post added at 10:08 AM ---------- Previous post was at 09:43 AM ----------

Since there has been an overwhelming amount of questions and a lot of people here who don't exactly know where to start and what to do, my inbox is open for you guys! No question is too stupid to be asked, but I would appreciate it if you would search around. I will answer what I know, and be honest with you if I do not know.

For the next 30 minutes I'm on my computer and I'll respond as fast as possible. After that you can keep sending me PM's but it will take a bit longer for me to answer since I'll be doing it from my phone.

A general piece of advice: Using the KK bootloader is NOT necessary and I would advise newer users of this kernel NOT to do it if you feel insecure about this process.

So feel free to send me a PM :)
[G2 Android Development] duki994:
Fastboot? That's easiest problem to solve.

And you won't thrash your phone if you download files for correct model :)

Just extract boot.img from bumped kernel 9.1 and recovery.img from dori's website - bumped version. Then flash with these commands:

fastboot flash boot boot.img

fastboot flash recovery recovery.img

You don't need to flash recovery IF you are sure that you already have flashed bumped recovery.
[G2 Android Development] reddsmokee:
firstly if i flash the bumped recovery and then flash the kernel, have i got KK bootloader or should i do another something? and sorry my english :)
[G2 Android Development] dorimanx:
To all that updated to KK bootloader and cant get in too recovery not from ROM...

With the Kitkat update the process has changed:

Power OFF by holding long the power button till black screen!

Press and hold power and volume down until you see the LG logo then release and press and hold the volume up and volume down buttons until reset screen appears.

it's will ask SCARY QUAESTIONS!!!! if you want to hard reset your device!!!

SAY YES!!!! 2 times, then its will show LG logo and boot your custom recovery! in this case the bumped TWRP. :)

tested on me, all OK. no data wipe.
[G2 Android Development] Formhault:
Actually, the process is the same on JB bootloader. :p
[G2 Android Development] metteduch:
He said those who cant...

Cmon this thread already have too many chatting pages

Sent from my LG-D802
[G2 Android Development] Darius129:
It is not buddy, read again. We press volume up and down buttons after getting LG logo while it was volume down and power in old bootloader ;)
[G2 Android Development] Formhault:
It's been such a long time since I last had to do that manually, I probably forgot... I apologize :(

So... the KitKat bootloader does bring something new. Let's see what else it gives us...
[G2 Android Development] Tinchoska:
Turn phone off an try to get into recovery with bottoms combination... If you can't get into recovery with power+volume - then you're on KK bootloader

---------- Post added at 07:17 AM ---------- Previous post was at 07:17 AM ----------

Dori said that flash kernel and before that bootloader....
[G2 Android Development] indresh88:
If i have flashed kk bootloader and have bump recovery and bump kernel.......

And then if i want to go to the other roms...i have to flash only jb bootloader only to have other roms and kernels without bump support?

And pls tell me that....newer cm12 unofficial ones will boot in kk bumped recovery and kk bootloader?
[G2 Android Development] Tinchoska:
Everything change on kk... Lots of users had heart attack when got bootloops and can't get into recovery with jb combinations... Me include LOL
[G2 Android Development] vPro97:
Always flash the JB bootloader when switching roms and kernels unless the ROM/kernel you are flashing requires KK bootloader. Till date, there are no other kernels that support KK bootloader yet, so this is something unique to Dorimanx Kernel for the LG G2. This will surely change in the future so make sure you read the OP of every ROM/kernel you intend on flashing.

As previously mentioned: KK bootloader is not a neccesity for making 9.1 work, so do not flash the bootloader if you feel insecure.

My inbox is open for everybody with questions!
[G2 Android Development] indresh88:
Suppose i have kk bootloader and bumped recovery.....if i flash cm12 unofficial which would obviously lokified kernel.....my device will bootloop right?
[G2 Android Development] vPro97:
No, it will be stuck at LG logo and it won't boot. So don't do that :)
[G2 Android Development] Formhault:
My question is... Why bother with all this KK bootloader thing if, until now, all it's been proven to bring us is headaches? I mean... is there any advantage it brings us? :eek:
[G2 Android Development] dorimanx:
we dont know, but we need to go forward, not stay in the past. so for me, i will be with latest KK stuff from now.

only system/data with Pardus Stock. all the rest LG stock.

Recovery and Kernel custom :)
[G2 Android Development] indresh88:
Updated succesfully..

1.flash bumped twrp

2.flash bumped kernel

3.flash kk bootloader..

Thanks
[G2 Android Development] Tinchoska:
I found better last KK D802 update.... Try it it's really fast and good, even on stock kernel...
[G2 Android Development] Formhault:
Perhaps better touchscreen responsiveness, better camera performance?

Or at least better battery life? I say this because in the first few days of owning the G2, I stayed on stock KK and managed to get 2 days on battery (8 hours SOT, out of which one was gameplay). This should be interesting to test...
[G2 Android Development] jamexman:
I'm trying to do this part in ADB but gives me an error command not recognized. I copied those lines and pasted, or is there something else I have to type on ADB to flash the aboot.bin via it?

Please help.

Nevermind, for some reason aboot.bin ended on other TMP folder, got it figured it out lol.
[G2 Android Development] Bellitsch89:
1. flashed bumped twrp (rebooted twrp)

2. flashed kk bootloader

3. flashed bumped kernel

All works fine. Many Thanks :thumbup:

Sent from my LG G2 32GB rooted
[G2 Android Development] reddsmokee:
where can i find the 20H bootloader? i don't know how about extract the bootloader.
[G2 Android Development] alb3rtt:
Just download the bootloader zip dorimanx uploaded.

Btw dorimanx advised flashing the bumped kernel first then the new bootloader.

Make sure you flash it ONLY if you have a d802 or... Well... Good luck in that case
[G2 Android Development] Darius129:
Dori, I flashed bumped twrp, 9.1 and kk bootloader on my d802 g3 rom. Everything works fine, thanks for the hard work :good: . Is my Rom also now lg stock except system data? And If I would flash pardus stock and "only" do these steps(twrp, kernel, bootloader) is my d802 gonna be same as urs?(only system/data with Pardus Stock. all the rest LG stock)
[G2 Android Development] iko11:
Running Cloudy G3 2.1 Flashed Bumped TWRP, 9.1 Kernel, KK Bootloader and all works fine.

Also I saw some posts about bringing back the 1800-2000mA charge options. If you need fast charge, select the Fast Charge OFF option. My stock charger gives 1730-1800mA

Thank for keeping our devices updated [MENTION=2376110]dorimanx[/MENTION]
[G2 Android Development] 60nine:
seems like you didn't read my post to the end ;)

---------- Post added at 01:48 PM ---------- Previous post was at 01:41 PM ----------

I'd put that in the OP under "entering recovery with the device turned off" so we can end this chitchat for entering recovery on kk bootloader... and thanks for solving the mystery :)
[G2 Android Development] dorimanx:
I think so... but if you like your installed rom then stay with it, its also ok.

Sent from my LG-D802
[G2 Android Development] dorimanx:
Done the OP update about recovery.

If people read it :)

Sent from my LG-D802
[G2 Android Development] oudbrood:
In the morning flashed bumb recovery. After that the kk bootloader.

This bricked my phone. I had the boot secure error.

After a couple of hours fixed the phone with the fix brick xda thread.

After that flashed bump recovery again. Then with dori app the 9.1 kernel.

At last I flashed the kk bootloader.

Everything is working good now.

I had stock 80220H rom, root and autorec used and kernel 9.0
[G2 Android Development] bloof:
After installing KK bootloader, bump recovery and bumped kernel, if you want to flash another ROM you have two options:

1) The one I would NOT do: go back to JB bootloader (however you want to do that). If you want to go to AOSP ROM then I would wait for them to bump their kernels.

2) The option I would recommend: make sure you have a copy of dorimanx 9.1 bumped kernel somewhere, after flashing your new ROM just flash the Dorimanx 9.1 kernel.

I just did the last option (clean re-install of Cloudy G3 2.1: after flashing ROM, just flashed Dorimanx kernel 9.1, all working fine).
[G2 Android Development] famanfwppc:
Please help. While I was checking up to be ready to flash new bootloader as offered by Dorimanx i noticed it seems based on 20d rom while my current should be something stock based 20f. What changes for me? will i be able to upgrade? Thank you.
[G2 Android Development] markus4000:
Worked great, thanks for your writeup.

And of course thanks to [MENTION=2376110]dorimanx[/MENTION] for 9.1 and future Kernel versions :o
[G2 Android Development] asterixb:
where I find the bootloader kk to flash??
[G2 Android Development] h@lek:
At the op perhaps? For d802 at least...
[G2 Android Development] iko11:
http://www.dorimanx.com/LG/ bottom of the PAGE.
[G2 Android Development] zoulinio:
I just flashed the new kernel on my D802 with the exacted this order

1) TWRP bumped

2) Dori kernel

3) kk bootloader zip for D802

and I am having this error:

[2840] Fastboot mode started

and nothing happens....

Any help would be appreciated .....
[G2 Android Development] markus4000:
Flashed for wrong model I guess...
[G2 Android Development] zoulinio:
I am pretty sure that I downloaded the correct files....

I flashed the twrp fist and then I successfully rebooted to the bumped TWRP.....Then I flashed the kernel then the kk booloader zip, which is only for D802 zip and then that happened....
[G2 Android Development] reddsmokee:
Try the after install twrp go home and reboot only recovery and then flash the kernel first, later bootloader.
[G2 Android Development] zoulinio:
[MENTION=419143]Dori[/MENTION]

Because we have the same model from fastboot mode is there any way to restore my phone , because I have some photos from my daughter that I would like to save nothing else.....

Thanks in advance

John.....

---------- Post added at 08:00 PM ---------- Previous post was at 07:59 PM ----------

I can not reboot to recover the same thing happens ....
[G2 Android Development] Tinchoska:
And you have the d802?
[G2 Android Development] zoulinio:
Ok I just rebooted to recover I will try again.......

Thanks

I just checked the files from recovery and YOU ALL ARE CORRECT my fault the kernel was for D800....

Sorry for the inconvenience i was pretty sure that was the correct file......
[G2 Android Development] Tinchoska:
Great, it's good you realize about that!!!!! Always doble check before flashing!!!!
[G2 Android Development] gasReal:
If we come back to jb bootloader we must return to normal twrp 2.8.1.1 ?

returning to jb what else change have we to do?
[G2 Android Development] Lawlrus:
Read back quite a few pages. There is a menu you need to bring up with the phone to update your touch firmware to get it working. It needs updated.

Sent from my Vs980 running Fr4nk1yn's Rebooted 24a
[G2 Android Development] Tinchoska:
Still not working. ... how do you guys make it work both together? Cause I really like knock code and for me is really useful the knock on...

Enviado desde mi LG-D802 mediante Tapatalk
[G2 Android Development] Lawlrus:
Knock code removed knock on. You can't have both at the same time.

Sent from my Vs980 running Fr4nk1yn's Rebooted 24a
[G2 Android Development] Tinchoska:
On yoda Rom with yoda kernel I use to have it... so I believe it should work.....

Enviado desde mi LG-D802 mediante Tapatalk
[G2 Android Development] mcrenz:
No love for f320 =(
[G2 Android Development] Lawlrus:
Yoda kernel more then likely didn't support knock code then. Once knock code is activated, knock on is removed.

Sent from my Vs980 running Fr4nk1yn's Rebooted 24a
[G2 Android Development] cyburke:
Sweet! I now understand how it all works. :)
[G2 Android Development] Ciloteille:
I still dont see why everyone is making such a big deal about knock on/off. But then again i just use the no security lock screen. I find i like getting instant access to whomever uses my phone.
[G2 Android Development] dorimanx:
Thanks for support, i am glad you like the battery performance with my kernel.

Sent from my LG-D802
[G2 Android Development] dorimanx:
Are you sure???

When you selected knock code in lockscreen settings.

Set the lock pattern, more than 2 knocks,

Then on turned off screen you can unlock by pattern or just knock knock any where on the screen?

Think before post, if that is true, then kernel code was been changed,

Link me to source, and i will see what i can do.

If not, then when you select knock code in settings. Knock dual tap is off. Till you change to any other type of locking in settings.

I hope i will not have to write that again. As its the 8 time.

Next who ask without 5min search and read. Get ignored for week.

Sent from my LG-D802
[G2 Android Development] SPBoss:
I would love if both knock code and knock on worked together. This is because sometimes the screen times out or i just want to check lockscreen and it takes longer with knock code. Double tap to wake would be good to. Not sure if thats possible though.

Sent from my LG G2
[G2 Android Development] matheus_sc:
Whats gov/io everyone using for battery Saving?
[G2 Android Development] dorimanx:
to create such bypass will be not easy, as LG added a lot of code that is active now and old code is not. (it's not selected in driver any more)

so functions, are rewritten, and i am not expert in touch screen driver, as it's super complex.

i will try to understand, where all the stuff that wait for pattern, and maybe i can put there some small function that check if you did a dual tap on the same round spot,

then dont wait for other peace of pattern and wake to lockscreen,

but thing is that you will see the lockscreen, and still have to knock the unlock pattern...

so all i can do, is replace power button push with dual tap on screen, in KNOCK CODE mode...

maybe you just push the power, and i will not have to spend hours on searching and testing??? :)
[G2 Android Development] WNTR:
Update

Absolutely love this kernel but when can we expect a new version with sound / equalizerfunctions fixed?
[G2 Android Development] dorimanx:
you mean faux123 sound controls?

that depend on faux.

all the rest should work fine, equalizer depend on APP and ROM supporting it.

sound driver controls are there, and even a lot more than in STOCK.

so kernel is waiting for commands to tweak the sound.
[G2 Android Development] 1ceb0x:
i am new to the device and i currently don't have time to research but i hope someone can clarify me:

i know this kernel works only on stock roms. Are there any plans for an AOSP version? What exactly is missing to do an AOSP variant? Kernel sources? I really want to test this kernel on AOSP because on stock it was a beast.

Sorry for OT guys.

zentangled from my G2©
[G2 Android Development] Nightbeat:
Alucard with SIO, looks pretty good so far. 17hours and 98%, was in deep sleep most of the time though.

BTW with this kernel I lose so much battery with 3g on. it doesn't happen with wifi. just by browsing the internet or watching something on tubemate eats like 5% per minute.

I've heard others complaining about battery drain with 3g on, any idea what could it be?
[G2 Android Development] dorimanx:
What is missing is my will to do it.

I like stock, and here i stay.

All the rest is not for me, and i will not spend my time for it.

Sent from my LG-D802
[G2 Android Development] dorimanx:
Network signal is bad and you have lte / 4g connection that drain power like crazy 300m from signal tower?

Use H connection and all will be in "ok" limit :)

Sent from my LG-D802
[G2 Android Development] ledvedder:
Switched from nightmare to ondemandplus. Nightmare seemed laggy.
[G2 Android Development] zoulinio:
Everything back to normal and working

Thank you all.....
[G2 Android Development] carlos67:
Seems to me all this bootloader bump stuff is a lot of work for little, if any, gain. I mean, what does kk bootloader give us that jb bootloader doesnt in terms of making our phones better?

If anyone can give me a solid, tangible reason, I'll do it. But till then, I see it as a bad risk/reward scenario.
[G2 Android Development] merlin21:
I would be glad all that bootloader trouble would be discussed in QA thread and not here. You guys don't need to update bumped things until you found the benefits for yourself.

We can use 9.1 anyway without changing anything - i just want to say it since many seems to fear they miss something.
[G2 Android Development] goran_oh:
+1
[G2 Android Development] barturblits:
Dori, I noticed you did not include all the images from the D80220D kdz in your bootloader zip like backupgpt.bin, cust.bin, modem.bin, and primarygpt.bin (except ofcourse boot, recovery and system which obviously should not be flashed). Could you elaborate on that?
[G2 Android Development] vPro97:
No, you can keep using the BUMPED TWRP by dorimanx :)

If you want to return to a rom/kernel based on the JB bootloader, just flash the JB bootloader and your preferred rom/kernel :) It's not as hard as it may seem :)

I'm back home from work and it seems like some people still are facing issue or have questions with regards to KK bootloader etc.

As I have stated earlier: my PM inbox is open to questions - no question is too dumb to be asked but I'd appreciate it if you would search around first :)
[G2 Android Development] dorimanx:
i think that the GPT bins are for reconstruct the partition, and by this destroy all DATA first...

so i didnt included that...

about cust, it's not relevant for bootloader, but you can flash it by adding one more line in installer script

just change names from aboot.bin to aboot

to cust.bin and cast partition...

modem, well we all have it, as without it we dont have sensors... so no point adding 55MB to zip that will be downloaded 1000 times :)

if you want to update modem, no problem, use the baseband.zip just replace the modem.bin inside.