yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] Timmmmaaahh!:
This is an interesting request as it should magically get merged by adding only 2 lines of code.

[MENTION=4851105]deadlyindian[/MENTION]

As WireGuard is currently tested on Android 7 and kernels ≥3.10, that made me wonder about kernel versions.

When I look at mine (on unofficial LOS O) I see the following:

3.4.113-bacon-g763b188
jhalayashraj@instance-1 #1
Fi Nov 24 12:49:06 UTC 2017

When flashing this kernel (which I just did now) I see this:

3.4.113-Thunder-Kernel_v1S-[AOSP-O]-ged1baec
AkshayM@DragonBooster1 #1
Tue Oct 3 23:56:53 IST 2017

These question arise:

Why do they have the exact same kernel version (3.4.113)?

Can I assume correctly that these are 3.4 kernels, thus not meeting the 3.10 requirement by WireGuard?

Since I'm on LineageOS, is it smart to be using a kernel marked AOSP or does that not make a difference on a kernel level?

There's about a 2 month difference between Thunder and stock LOS kernel, could that have any (security) implications?

Am I asking too many questions? :D
[ONE Original Android Development] sudheer4188:
My phone used to turn on with stock kernel of aosp Oreo but gave reboots with thunder kernel...I found out that my motherboard had issues..though it is hardware issue..it booted with stock but not thunder kernel.....I changed my MB...now Oreo boots fine with thunder kernel...
[ONE Original Android Development] deadlyindian:
1. Because they are the same versions

2. Yep

3. LOS switched to 64 bit binder, while we are on 32 bit. Don't flash this on LOS, i will do a build with 64 bit binder.

4. Yes, thunder is ahead in terms of kernel security patches.
[ONE Original Android Development] areallytinydot:
I've been using this kernel with tugapower's LOS15. It's working perfectly fine
[ONE Original Android Development] deadlyindian:
That's because not many have moved to using 64-bit binder yet.

TugaPower will though in future builds, Unofficial LOS is still using 32-bit binder as of today.

AOSP by [MENTION=5834335]Agent_fabulous[/MENTION] will continue with 32-bit.
[ONE Original Android Development] areallytinydot:
Okay, next Tugapower build is supposed to be a 64 bit binder build. Daniel says it will be ready by January.

What're the advantages of using 64 bit binder?
[ONE Original Android Development] deadlyindian:
You see its mainly not about the advantages, its about moving forward.

AOSP and mainline are going towards removing old 32-bit binder API support, 64-bit binder is 100% compatible with 32-bit kernel and userspace, so there is no reason for us to keep using the old solution anymore.

Github
[ONE Original Android Development] areallytinydot:
I see
[ONE Original Android Development] imak_p:
Stuck in boot loop on LOS15

recovering from Backup
[ONE Original Android Development] eiwarmer:
Thank you for explaining the steps you did and the logs you provided :rolleyes:
[ONE Original Android Development] imak_p:
i think you have quoted me wrongly
[ONE Original Android Development] Silverview:
No, I’m pretty sure he quoted you rightly. Read the definition of sarcasm, then reread your post and his reply. Fits the definition perfectly. :silly:
[ONE Original Android Development] HannibalLecter:
what are you using these days?

I need to change Carbon now. it's been long :P

LOL

need Oreo. have you tried the Beta 3 by Agent Fabulous?
[ONE Original Android Development] eiwarmer:
Send you a PB ;) don't want to flood the thread with offtopicness ;)
[ONE Original Android Development] deadlyindian:
Thunder Kernel v2S

Update: 21-Dec-2017

- Bump version to v2S

- Kernel security updates (upto Dec 2017)

- Code cleanup and fixes

More on my Github

Note: This update should work with any ROM that hasn't switched to 64-bit binder api like Lineage did, ask your ROM maintainer about it.

AFHost: https://goo.gl/Cczidd

BBuild: https://goo.gl/gcKvZj
[ONE Original Android Development] portfolio:
Hi, is there a chance to get multirom/kexec support included?
[ONE Original Android Development] akashvshetty:
Is there any way to enable fast charge?
[ONE Original Android Development] deadlyindian:
Maybe in the next update.

You can, using KA Mod under Power and Battery.
[ONE Original Android Development] ThunderBird891:
guys, I'm running aosp unofficial Android 8.1.0 from fabulous. Is the kernel compatible with it? I've flashed it after the rom and also immediately after installation of the rom, but it just keeps restarting and bot booting in the OS. Please advice.
[ONE Original Android Development] insomnia11:
Weird.. Running as well in my opo, without any problem.
[ONE Original Android Development] portfolio:
yes, it is compatible and works excellent. Try to boot fabolous's rom right after clean flash, if that works, reboot to recovery and flash di's kernel again.
[ONE Original Android Development] ThunderBird891:
Already tried this. Both running the rom for while and then flashing and flashing directly after clean install. Can you give me link to try and download it again. Maybe the archieve is corrupted or something.

---------- Post added at 10:11 PM ---------- Previous post was at 09:33 PM ----------

By the way - forgot to mention that my phone was encrypted and after the clean flash it still is and the rom is working ok and twrp is decrypting the partition ok. But when flash the new kernel it reboots every time after I reboot and enter my decrypt pattern. Instead of logging into the system it just reboots again. This is not happening with the kernel that comes with the rom.
[ONE Original Android Development] sid21:
Happened with me the same way..

The device is almost 3 years old and so i had to change the battery of my phone. Solved the issue.

Try flashing any previous builds of nougat and flashing a compatible kernel,if it does the same then the problem is same as mine.

Stock kernel used to work just normal of every rom but as soon as i used to try flashing a new kernel over it.. It gave bootloop.

I changed my battery and now no issue at all.. Using it as my spare phone and love it still..
[ONE Original Android Development] StripsOfTatti:
Will this work with the unofficial lineage 15 Android 8.1?
[ONE Original Android Development] Joy Bangla:
OP can you add haptic feedback to dt2w?
[ONE Original Android Development] bchipre:
Installing Thunder Kernel on top of Your custom OxygenOS 3.1.4 on OPO

Menon, I tried updating from OxygenOS 3.1.4 to LinegaeOS 15.1 with Oreo 8.1.

I flashed LineageOS and the Gapps one after the other using TWRP3.0.3-2-TugaPower.

After I rebooted to the system, my OPO has stuck on Black screen (with OnePlusOhelp?o and powered by Android.)

Even after waiting for hours, the screen never changes.

Can you help?

Do I need to install Thunder Kernel to make my mobile working ?

If so, can it be done directly using TWRP ? If not, can you share the steps to do the same ?

My mobile is half dead :crying:
[ONE Original Android Development] deadlyindian:
Read this F.A.Q

https://xdaforums.com/showpost.php?p=68907817&postcount=2
[ONE Original Android Development] bchipre:
You got confused. I want to upgrade from OxygenOS to LineageOS 15.1+Oreo8.1

and while do that i have been stuck on that screen.
[ONE Original Android Development] deadlyindian:
Actually i'm not confused, the link i gave you has the solution to your problem. But i suppose you never read these kind of things.

Getting back to the solution, there are 2 ways you can get you bacon back to life.

► Through Windows

Download this file then install it somewhere and run Revert-2-CM.exe. Make sure you have fastboot drivers installed or it wont work.

► Through Recovery

Download this file and flash it via your currently installed TWRP recovery.

There's a third way to fix this too, you simply have to flash the last available CM firmware files and a recovery manually through fastboot, but again you would never do that, would you?

After you've followed one of the easiest methods from above, flash LOS 15.1.

Oh don't forget to wipe data, dalvik, cache and system just so you don't mess it up.

Have a fun day :)
[ONE Original Android Development] bchipre:
I restored back my OPO by flashing back OxygenOS 3.1.4 which you have developed. Its up and running fine.

Need to look into how to flash LinageOS 15.1+Oreo8.1 with the correct Gapps and Kernel.

The one which [MENTION=5488171]Jhala[/MENTION]yahraj shared in Jan'18 didn't work for me with Thunder Kernel v2S
[ONE Original Android Development] bchipre:
DI tussi great ho !

I followed the steps stated by you above. I used "Through Recovery" method and flashed the zip. Later again wiped data, dalvik, cache and system. Flashed Thunder Kernel, LOS15.1+Oreo8.1 and Gapps (shared by jhalayashraj). OPO was perfectly up and running.

Till now no issues seen in the LOS except battery draining.

Thank You once again....
[ONE Original Android Development] Hellera:
Hello frienfs, I like a lot Oreo, and I want to flash this kernel... So can I flash it on Oreo 8.1? It would help me any answer. Thank you.
[ONE Original Android Development] Timmmmaaahh!:
Hi there new user and welcome to XDA. This is an important lesson for you further endeavors on this platform: always read the first post before asking anything. It is often referred to as "OP" or "Original Post". Concerning your question, you will find your answer in OP next to "Kernel Special Features:". Have a good one! :)

Sizzled with Bacon ?
[ONE Original Android Development] Hellera:
Thank you Timmmmaaahh for your answer, I found this "Kernel Special Features: For Android Oreo 8.0.0/8.1.0". So, that means it works on Oreo 8.1. If you don't mind, is it an order to flash the kernel and the system? Which of them sould I flash first? I'm not so an expert, but I'll learn from XDA! Thank you in advance.
[ONE Original Android Development] portfolio:
first Flash your rom - as this comes with its own kernel - second flash your custom kernel fitting previously flashed rom
[ONE Original Android Development] Hellera:
Ok, thank you [MENTION=302458]Porto[/MENTION]folio :)
[ONE Original Android Development] D_black84:
does this kernel have support for wireguard
[ONE Original Android Development] alma23:
Hi [MENTION=4851105]deadlyindian[/MENTION], first of all thanks for your amazing work on this kernel, your Gapps and all the help you're giving with Oreo on our beloved bacon. I wanted to ask you for an advice, do you recommend to use hotplug? If yes, which one? I'm currently using your kernel with Spectrum profile and noticed through KA-Mod Reborn that in every profile no hotplug is set. Thanks again!
[ONE Original Android Development] JyoNoOB:
Something that works for me. This enables smoothness and better battery as well.
[ONE Original Android Development] Digo69:
Big thanks for this Kernel. I use it with Lineage 15.1

- Good battery life and limitation of current of charge, stability and speed and many more :good:
[ONE Original Android Development] sk4ze:
Hi guys! Can I use this with Candy8?
[ONE Original Android Development] JyoNoOB:
No.
[ONE Original Android Development] Richard20000321:
Unable to use it on AEX.

Can't boot beyond the first screen.:crying:
[ONE Original Android Development] JyoNoOB:
Does that mean the kernel requires an update to work?
[ONE Original Android Development] deadlyindian:
Version: 3S

Thunder Kernel v3S: 26-Feb -2018

- Kernel Security Updates (Feb 2018)

- Upstream SDCardFS Updates

- Moved to 64-Bit Binder API

- Code Cleanup & Fixes

More on my GitHub

Note: Since this update we've moved to utilizing 64-Bit Binder API, so this should work with ROM's that are following Lineage's footsteps. Currently this update won't work with AOSP Oreo, but i've added the necessary commits to its kernel & device tree. So the upcoming ROM update will come with it, keep an eye out on that thread, until then don't flash v3S on AOSP Oreo else face bootloops.

EDIT: Links updated with fix where device would bootloop.

It happened because fstab had /system mount entry which should be removed for it to boot.

Since this update /system is early mounted by the kernel itself.

This doesn't mean it will still work on ROM's with 32-Bit binder API, ask your ROM developer about it.

Downloads » AndroidFileHost ⚡ BasketBuild
[ONE Original Android Development] drishd:
Logged just 2 Thank U. Waiting 4 this.
[ONE Original Android Development] Timmmmaaahh!:
Heya! Cheers for the update! I've flashed this on Candy 8.1 and cleared caches but things get very laggy.. I really thought Candy was LOS based but I just checked (d'oh!) and I guess AOSP + CAF based was a bad idea. Nonetheless, it boots! Hah.. Do you need any logs while I'm at it? I'll capture some and revert back to my backup.
[ONE Original Android Development] deadlyindian:
Doesn't matter if its AOSP + CAF. The ROM should use 64 Bit binder else v3S won't boot.

About the lags, tune the kernel to your liking.

The CPU freq is down-clocked to 1.9GHz & default CPU governor is smartmax, which i use personally just for the sake of having some battery left at the end of the day.

You could use the other governors to avoid the lags. Smartmax is known to take battery life seriously.
[ONE Original Android Development] Timmmmaaahh!:
Oh, cool, thanks. I won't restore just yet then. Let's give this a go with Kernel Auditor first. Cheers!
[ONE Original Android Development] errichamonda:
It doesn't work on LineageOS 15.1 Unofficial. After the OnePlus logo it reboots into FastBoot
[ONE Original Android Development] Timmmmaaahh!:
Okay, found the culprit. I had tried a few governors (with accompanying reboots) but that didn't help. Then I noticed that only Core 1 seemed to be active. I kickstarted Core 2 and lag vanished straight away. Core 3 & 4 remained dormant still. Another reboot showed some lag in the beginning but after about 2 minutes (keeping an eye on stats in KA) Core 2 & 4 kicked in on their own. Core 3 is still offline but this may be intentional behaviour. Everything running fine now and battery prospects looking good (12 hr left on 55%).
[ONE Original Android Development] kapil_dheer:
Deleted.
[ONE Original Android Development] Timmmmaaahh!:
It's not supposed to. Read release post again. [MENTION=7407844]errichamonda[/MENTION] was talking about LOS.
[ONE Original Android Development] deadlyindian:
Fixed, read the post once again.

I've updated it: 26-FEB-2018
[ONE Original Android Development] errichamonda:
Probably I'm missing something, but it keeps going into Fastboot mode
[ONE Original Android Development] deadlyindian:
Looks like the ROM you're on needs an update since its still using the old 32-bit Binder API.
[ONE Original Android Development] deadlyindian:
....

Deleted ...
[ONE Original Android Development] deadlyindian:
Deleted....
[ONE Original Android Development] Pacer_456:
Yay another update! Sad to see that this is the only good oreo kernel rn...
[ONE Original Android Development] sacrificialpawn:
Does your camera still work afterwards?
[ONE Original Android Development] Timmmmaaahh!:
Oh right, forgot to mention that! No, it didn't :p

I already reverted to the ROM kernel by dirty flashing it.
[ONE Original Android Development] Joy Bangla:
Bro can you add haptic feedback for dt2w in next release? Thanks
[ONE Original Android Development] G4llark:
How can i change the max CPU clock to 2.5GHz? I try to change it in Kernel Adiutor but it keeps changing back to 1.9GHz. I'm using the interactive governor.
[ONE Original Android Development] aqilsoomro:
[MENTION=4851105]deadlyindian[/MENTION] Hi, I am on oreo [MENTION=5834335]Agent_fabulous[/MENTION] 27/02/2018 build and using Thunder kernel version 3s 26/02/2018 build. I am wondering can I apply [MENTION=4633983]nikhil18[/MENTION] impulse version 2 profile through init.d? Would it work? Since this kernel has same characteristics like lightning by nikhil18.

Or if you have any other suggestion to tweak it towards battery biased?

Would this kernel tolerate undervolting like lightning?
[ONE Original Android Development] deadlyindian:
Won't be adding it. Sorry.

Use KAMod.

init.d support is broken on mostly all Oreo ROM's, so better apply the profile by executing the profile script in KAMod and apply at boot.

Yes it can tolerate undervolting like Lightning :)

Use the stock kernel profile.
[ONE Original Android Development] G4llark:
Solved my problem, Thanks :)
[ONE Original Android Development] eimannaufal:
Just downloaded this. I would like to say thank you for putting your time and dedication for this.
[ONE Original Android Development] eimannaufal:
I changed the Max Cpu Frequency to 1574 MHz. But after sometime it will become 1958 MHz back. Tried changing that with Kernel Auditor and Franco Kernel Aps. Both result with the same issue.
[ONE Original Android Development] MrYuraB:
I tried installing with this kernel: AospExtended-v5.2-bacon-20180228-1254-OFFICIAL.zip

du_bacon-v12.0-20180312-0535-UNOFFICIAL.zip, but all the time after installation there is a cyclic reboot on the logo 1+. Tell me, what am I doing wrong?

(TWRP 3.2.1-0, c7-00011, ext4,

clean installation)

Maybe this will help:

https://yadi.sk/i/RUzYLH513TN3xU

https://yadi.sk/i/4McBS_Sa3TN3xN
[ONE Original Android Development] vigneshvikky:
check his latest build change log. he clearly mentioned it won't work on aosp based rom

may be u should try old builds of his kernel
[ONE Original Android Development] MrYuraB:
Thank you for your help. Could you explain in more detail what I should do?

du_bacon-v12.0-20180312-0535-UNOFFICIAL.zip contains this core, and I did not change anything.

https://xdaforums.com/showpost.php?p=75734740&postcount=362
[ONE Original Android Development] MohdAhmed:
Sir same problem with me, it keeps going to fastboot.

I'm using the latest lineage os 15.1, can you help me as how can I get this kernel working?

I really wanted to try this kernel, so I removed aosp and installed lineage os

Thanks in advance
[ONE Original Android Development] deadlyindian:
If you're trying AospExtended, know that it was since updated to boot with Thunder. Check their download page to get the latest build.

If it reboots into fastboot then it means that the ROM needs to be built with 64-bit binder api, ask the rom maintainer to do so.
[ONE Original Android Development] Бахрам Байрамза:
Dear developers. Can you build Nethunter Kernel for the Oreo roms? (Oneplus One)
[ONE Original Android Development] catxda:
Can be added to the CPU hotplug AutoSMP like in previous version v1s.This is a most customizable kernel. Keep the hype .
[ONE Original Android Development] MrxSiN:
Is there a problem if implement stock thermal control? The problem Im having with thunder is when gaming. CPU throttling hard and game start lagging. Increasing thermal throttling temperature working for a minute then phone start getting hot and lagging. I tried flash back to another rom that come with stock thermal control, with same cpu settings, game run smoother and not lagging.
[ONE Original Android Development] nikhil18:
Try turning on a hotplug like auto SMP then see if it still heats up
[ONE Original Android Development] deadlyindian:
Not for now.

AutoSMP will be re-added in the next update.

Try a different governor and enable a Hotplug, the stock profile is battery focused.

Current build doesn't have AutoSMP, will be adding it back in the next one.
[ONE Original Android Development] Digo69:
Big thank for this custom kernel, it's ok for me (last tuga 8.1.0).

But it is possible to add the charge control levels again? The previous (V2S) have that and I'm use it for battery life.

Thanks !
[ONE Original Android Development] pippoaacc:
Can't flash, unpacking ramdisk failed

Can't seem to be able to flash on TugaPower 8.1, I keep getting Error: 1 no matter the TWRP version.
[ONE Original Android Development] daniga74:
Hi [MENTION=4851105]deadlyindian[/MENTION], thank you for your effort, I would mind if it possible to support OxygenOS V3 blob to get camera pro mode.

have a nice week.
[ONE Original Android Development] deadlyindian:
Version: 4S

Thunder Kernel v4S: 19-Apr-2018

* Kernel security patches (Apr 2018)

* SDCardFS updates

* Added reworked AutoSMP Hotplug

* Added Darkness cpu governor

* New stock profile

- Alucard coupled with AutoSMP

- Improved responsiveness in UI whilst keeping battery in check.

- idles at the lowest frequency.

* New battery profile

- Quad SmartMax profile

* Disabled application of spectrum profiles at every boot.

- User can still apply a profile using the Spectrum App

- (balanced/performance/battery/gaming)

* UKM Fixes & improvements

- Should load everything properly in Synapse

* Other fixes & optimizations

More on my GitHub

Downloads » AndroidFileHost ⚡ BasketBuild
[ONE Original Android Development] pratikone1:
Any plans to build kernel for LOS based roms? Of course they work on los based roms but causes lags. This is by far the best kernel for aosp based roms. Los based roms have charging issues. Any plans to support LOS based roms? Thank you for the new update.
[ONE Original Android Development] Timmmmaaahh!:
Flashed on RR O and enabled the darkness gov. No nuclear fusion, no impending apocalypse. So far, so good!
[ONE Original Android Development] miaoruicong31431614:
DU Updated？
[ONE Original Android Development] Ricardo reverb:
Any way to force LTE with thunder /kernel adiutor??
[ONE Original Android Development] ma_t14:
What is "darkness gov"?
[General Questions and Answers] MihailMojsoski:
Since i flashed the TWRP recovery i got the following problem:

https://i.imgur.com/MluI0gM.jpg

Does anyone know how to fix this?
[General Questions and Answers] MihailMojsoski:
I got lucky and it loaded into TWRP, then I formatted /data/ and it worked. Also the problem was that the /data/ partition was encrypted, and TWRP wasn't able to decrypt it.
[General Questions and Answers] Clifford91:
How to flash twrp

Hi hello there can i ask the procedure of flashing twrp on lenovo aplus? And also i have problem unlocking the bootloader hope you can help me
[Samsung Galaxy Note 8 Questions and Answers] usmaak:
Hello. I've had my phone for about a week now. I don't have much on it yet. Just a few apps and gmail. I have noticed that I am not getting a lot of gmail notifications. I'll get some here and there, but I do not get notified whenever I get gmail. I just looked on my computer and had three emails sitting in my inbox and didn't get a single notification for any of them. Sometimes it's fine. When I turn on the screen, the notifications will suddenly appear. I can see the lock screen is blank, and then the notifications will show up.

Anyone have any idea what might be going on with this? My wife is also having a lot of problems with twitter notifications. She'll turn on her phone in the morning and the notifications will come pouring in, one after another. It can take up to a minute for all of them to show up. She hasn't indicated that she has any problems with gmail.

We're both coming from Note 4s and never had any notification issues.

Thanks
[Samsung Galaxy Note 8 Questions and Answers] harveydent:
Power saving is probably killing apps from running in the background. See if you can tweak the power saving settings so it's less aggressive, or if you can put GMail and Twitter on a whitelist so they won't get closed.
[Samsung Galaxy Note 8 Questions and Answers] iniquity0411:
Try going into setting/apps/ top right corner menu button - special permission

go to battery optimization/ all apps

then disable your preferred app

So far Note 8 has been killing the apps to 'save battery' so notification isn't being pushed. I'm having the same issue. this helped a bit but sometimes still misses notification.

if you really want to push it more then go to battery monitor and put it into white list where the phone doesn't shut it down.

I'm still trying to figure out a solid fix but this is the solution so far with my research.
[8125, K-JAM, P4300, MDA Vario ROM Development] shyboy012:
HI i have the T-Mobile MDA the wizard running the BlackDiamond 3.1

I was trying to see if anybody can put korean language font on this phone

I have couple friends on a pocket PC with this.

Can this be done?