yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] johnb380:
Sound is back! Lol! Seems to be running good too.

https://www.dropbox.com/s/404aia0gec3e6fw/dmesg-2016-03-06.10.49.07.txt?dl=0

Just an FYI

[ 551.311696 / 03-06 10:20:54.365] devfreq qcom,cpubw.42: Couldn't update frequency transition information

It's still there. [emoji33]

Here's about a half hour of dmsg. Just for info purposes it is def running nice!

Anything I should pay extra attention to?

Thanks again for all you work.
[G2 Android Development] GalaticStryder:
GPU changes like simple ondemand and conservative are working? Test pretty much everything new in comparison to domino. The GPU patches will be reimplemented from 3.10 backport, I know it's annoying but works as of now.
[G2 Android Development] GalaticStryder:
By 9PM UTC I'll be home, maybe I can build the BETAS and fix the CPUBW calls in debugging. I'll update the O.P. then.
[G2 Android Development] johnb380:
Ya all the settings seem to work so far. None cause reboots or anything either.

One thing that remains is that Synapse still won't set after reboot but with stock kernel it works everytime. So idk why it won't restore settings after a reboot!?

GPU settings seems to work well. And Impulse governor while not as battery friendly as interactive is def more snappy. But the battery could be from the devfreq qcom,cpubw.42: Couldn't update frequency transition information error but idk.

Overall you are doing great anyway we can start a hangouts so we can communicate in real time this posting and waiting while testing is kinda pointless if we had a Kernel Tester Hangout it would be much quicker and more efficient.
[G2 Android Development] GalaticStryder:
Lambda Kernel Fábula - Beta 2

Updated the OP, betas are rolling out from my shared folder from Google Drive. GPU patches were removed for now until I merge OnePlus GPU patches from Code Aurora. CPU undervolting and other governors in BETA 3 or in the next incremental builds. All variants supported.
[G2 Android Development] johnb380:
Flashing Beta-N2 now!

[MENTION=6175749]GalaticStryder[/MENTION] hey I just tried GPU setting cpubw_hwmon when confirmed in settings causes a reboot.

Here's the last kmsg from the reboot

https://www.dropbox.com/s/4u151h242nw9keh/last_kmsg-2016-03-06.18.59.38.txt?dl=0

Here's the dmsg

https://www.dropbox.com/s/ufmri8bg884h47z/dmesg-2016-03-06.18.59.39.txt?dl=0

In Synapse in last kmsg part it says: UTS Version. Idk what that means but...
[G2 Android Development] GalaticStryder:
It's fine, it's not meant to be used anyway.
[G2 Android Development] dan3840:
Great job, beyond a doubt is the

best kernel !!! Would like to add the "thermal" option in the next build, has some configurations that I use to not lower the frequency processor... It would be good for those who emulates psp to keep fps
[G2 Android Development] GalaticStryder:
We use simple thermal from sultanxda, it's battery saving and works good, can you test it on the emulator? I mean, new incremental builds will have some GPU spice from OnePlus that should help on your task.
[G2 Android Development] alexx_kidd:
[MENTION=6175749]GalaticStryder[/MENTION], running yesterday's build on d802, all is great. Do, do you recommend impulse and simple gpu as default ones?
[G2 Android Development] GalaticStryder:
For the BETA 2, yup. Today's incremental has totally different GPU settings.
[G2 Android Development] alexx_kidd:
I'm running beta N2, is there a new version already? And if not, when it comes out, what settings would you recommend for battery saving and good performance?
[G2 Android Development] johnb380:
I'm up and ready for more testing friend! Are you implementing the higher GPU freqs again today? Also cpu undervolting too?

Either way this kernel seems to sleep like a baby and it performs amazing too. Bring on the changes I'll get u some logs of everything today too just to see what everything is doing under the hood!

These kernels aren't at the stable phase as of yet because [MENTION=6175749]GalaticStryder[/MENTION] is adding and removing things with every new one so I don't believe your gonna be able to get a real sense of optimal settings yet. But tbh the default settings are usually close to the middle of battery life and performance so leaving them there or tweaking just a few things will be enough to get you where u wanna be!
[G2 Android Development] GalaticStryder:
9PM UTC is the time a reserved to build my stuff, I'll PM you.

The changes I made are on Github, branch gpu.
[G2 Android Development] johnb380:
Wow you been busy man! Good job on all the hard work I can't wait to try the new version now!

.... Patiently Waiting! [emoji41]
[G2 Android Development] 4r44444:
intellimm Governor gives best battery/performance balance for me (D802) greetings
[G2 Android Development] johnb380:
9pm UTC is 5am here so I'll be sleeping
[G2 Android Development] johnb380:
Just had a reboot while looking at pics on Twitter...

Here's last kmsg... https://www.dropbox.com/s/j93nnkfvxlz0e4r/last_kmsg-2016-03-07.21.34.14.txt?dl=0

And the boot dmsg... https://www.dropbox.com/s/5taq056icx1d6ee/dmesg-2016-03-07.21.34.16.txt?dl=0

Hope it shows what's up.

---------- Post added at 10:05 PM ---------- Previous post was at 09:38 PM ----------

Wow just plugged my phone in to charge it and it rebooted and tried to start but then endless bootloop until I unplugged it then it booted. It was weird.

Last kmsg...

https://www.dropbox.com/s/ku4wdppz1ycy321/last_kmsg-2016-03-07.22.02.46.txt?dl=0

BTW I'm going back to stock kernel for the night. I'm trying to stream a movie on my Chromecast.
[G2 Android Development] PsuchO:
Hi dear developer. I vant download kernel for F320 but i can't search down. link
[G2 Android Development] khanjui:
There is no F320.
[G2 Android Development] GalaticStryder:
F320 is a bit messy in CM kernel configs, I'll build F320 after I speak with an F320 developer about the kernel patches to make it reliable for installation and usage, I see no point building something that can't be tested right off the bat. The CyanogenMod for F320 unofficial from this section is stable? I saw his kernel patches for this variant but I'm not aware of what bugs it has or something. What I can say for F320 and L01F users is to wait for the stable release because the aim right now is updating the kernel to inline with OnePlus and N5.
[G2 Android Development] android extreme:
I have a reboot when i was playing a game online, apart this i have any problem.

Just to know right now this kernel has some low level code optimization?
[G2 Android Development] GalaticStryder:
It has all Makefile optimizations from R3V3NT3CH's kernel but I do wanna change those to my own, which are -Ofast and -lto with the proper 5.3 LTO toolchain, this eats more RAM than normal GCC but performs quite nice on overload. Your kmsg seems to be not human readable.
[G2 Android Development] android extreme:
I'm sory for the unreadable ksmg i got it from synapse. I hope that with other log i sent you will be able to fix the issue. Thanks for your work anyway:D
[G2 Android Development] PsuchO:
Unofficial builds are quite stable. Man with 4PDA.ru resource did fix memory card (kernel Rerssureсtion Remix) now everything works quite not bad. But there is no quick charging and the battery is discharged very quickly and the phone sometimes heated
[G2 Android Development] eggeioss:
Hi [MENTION=6175749]GalaticStryder[/MENTION], are you planning to release other builds of AOKP MM for D802? The link you posted some time ago of AOKP doesn't works anymore. Sorry for the OT

Inviato dal mio LG-D802 utilizzando Tapatalk
[G2 Android Development] GalaticStryder:
Yes, I'm pushing my development to Gerrit right now, I'll create the official thread tomorrow.
[G2 Android Development] GalaticStryder:
New branch for Lambda Kernel: Pure

When testing new kernels from my incremental folder you might get some weird problems, that's the purpose of testing. Well, to avoid any problems and complaints I decided to branch my kernel for 3.4.110 pure builds. Their purpose is to help users to restore the kernel in case something doesn't go well on the incremental or for those who don't wanna play around with settings, don't care about it and just want an up-to-date experience inlined with latest CyanogenMod kernel changes.

These builds will be linked in the OP.

Link: https://www.androidfilehost.com/?w=files&flid=51760

They are meant to be stable, if you find an error, please report.
[G2 Android Development] johnb380:
We're not done testing right?
[G2 Android Development] demilenos:
appreciate about pure edition. We really have needed F320x kernel.

F320x kernel works great with CM13

except hotplugging. core 1,2,3 not go to sleep.
[G2 Android Development] liusi522:
I am so happy to see f320.thx
[G2 Android Development] peppe88sg:
great kernel i've istalled on my f320k. a question why not overclock?
[G2 Android Development] eggeioss:
On cm13 from 2016/03/09 with the latest "pure" build for D802 hotplug is not working at all. All 4 cores are constantly online.
[G2 Android Development] GalaticStryder:
Pure builds are inlined with CyanogenMod + 3.4.110 merge, everything that isn't a Linux kernel 3.4 change or a CM change won't be added. Hotplugging works like a charm in Fábula Beta, Dominó... If you can get us a kmsg or dmsg for this hotplugging problem I can look into patching and send to CM review (I suppose it doesn't work on CM - I don't use CM kernel since October CM12.1 builds).
[G2 Android Development] demilenos:
thx, I send u dmsg. I hope helpful.
[G2 Android Development] eggeioss:
[MENTION=6175749]GalaticStryder[/MENTION] here it is, a dmesghttps://drive.google.com/file/d/0BwruZKVy_JUfRmlOOE9PXzV4Vlk/view?usp=docslist_api

Edit: I flashed the "pure" release over the "beta-fàbula". However, kernel adiutor shows the mpdecision hotplug but when I turn it on the option does not stick. I downloaded synapse and there is not any hotplug option...
[G2 Android Development] johnb380:
Just had a reboot on beta n2 for d801.

https://www.dropbox.com/s/bafqzocdsl05y5x/last_kmsg-2016-03-10.14.17.46.txt?dl=0

Hope it helps. I was streaming a movie to my Chromecast and got a text MMS message then it rebooted.
[G2 Android Development] PsuchO:
Ty for kernel for F320. Yesterday i flash it. All works fine and i hope it's kernel can win fast recharging
[G2 Android Development] mi_guel69:
is it posible to add wake gestures? if it's need it i could test it
[G2 Android Development] johnb380:
I think [MENTION=6175749]GalaticStryder[/MENTION] took a few days off or something. I haven't got a test kernel in a few days now or any msgs at all. Maybe he's just been busy. But as far as I know he plans to add all the features back that were in the old kernel but it takes time to test and write the code. He's rebased the kernel and sometimes things don't cooperate with the new base like with the old one.
[G2 Android Development] GalaticStryder:
Not actually, look at this: https://github.com/AOKP/device_lge_g2-common/commits/mm

By this week, D800, D801, D802, LS980 and VS980 will start receiving AOKP nightlies.

That is what I was working at. I'll get back to kernel on sunday.
[G2 Android Development] mi_guel69:
So you are saying that it was a feature in older versions and it might be added in the future?
[G2 Android Development] johnb380:
Thats freaking AWESOME! Cant wait to check that out! I switched from Cm13 to Bliss ROM but I'll def be trying out Aokp when it's ready.

Just a few questions... Is it gonna have some cool features or is it just like stripped down and is it gonna be official or unofficial nightly builds? Like are we getting on the official build list?

And it would be awesome if you'd consider bringing Dirty Unicorns Marshmallow to the G2 I heard they have some amazing new features implemented for Android M! Honestly I though Aokp died when Lollipop came out but I guess I was wrong.
[G2 Android Development] ytgbg:
Hi mate,

I will try your AOKP work for sure. Is there any chance to consider building Dirty Unicorns for us, it is AOSP based and really creative and innovative rom with great community?

I am using your Beta 2 update of the Lambda and is rock solid and great! Can't wait for Beta 3. Keep up the amazing work rolling!
[G2 Android Development] android extreme:
Hey galacticstrider now is already busy with the aokp and the lambda kernel for our g2 then don't ask this to him. Is better if we have less kernel and rom with high optimization then to have a lots of rom that are full of bug
[G2 Android Development] AuztiinAnonX:
VS980 Fabula support?

I have the Verizon LG G2 aka VS980 running a AICP11 nightly build from 3-11-16 and I want to know if there's any way I can get a flashable zip for my VS980? I just want to try Lambda Fabula instead of the previous version. Thanks
[G2 Android Development] jaydee 77:
Check lastest Resurrection Remix ROM v5.6.5. They added Dirty Unicorns features Pulse,Fling, Smartbar.
[G2 Android Development] johnb380:
Yes I know this but to me RR has to many features included and there for makes it unstable I want some features but when you add to many it is very hard to keep battery good life and it is hard to keep the ROM stable!

But maybe I will try it out and see for myself how it is!
[G2 Android Development] rebel377:
i flashed it and after reboot it just says {760}fastboot mode started!!!!!!!!!!
[G2 Android Development] _Legend0:
You've flashed wrong version (not for your model...). Read freaking file descriptions...
[G2 Android Development] GalaticStryder:
Variant >> Bootloader >> Baseband >> ROM

Without the information about the components above, nobody can't do anything. I cannot even tell how to get in recovery back again if you don't supply these kinds of information. Furthermore, I would say you flashed it on an LG based ROM or you're running the wrong bootloader/modem combo for your variant.
[G2 Android Development] rebel377:
d802

resurrection remix rom marshmallow

im not sure about bootloader but I think it was hybrid.

i reflashed my rom btw everything is ok
[G2 Android Development] johnb380:
Go to their thread and ask questions this is a kernel thread not ROM thread.
[G2 Android Development] DarkFrenzy:
how to tweak this kernel ?

kernel auditor is not showing anythings only defaults
[G2 Android Development] jeebspawnshop:
It's right there in the first post;

Synapse.
[G2 Android Development] DarkFrenzy:
Synapse says device not supported
[G2 Android Development] johnb380:
Reset data in Synapse.
[G2 Android Development] GalaticStryder:
F320 is still not supported completely, I'm working on bringing it on for BETA 3.
[G2 Android Development] android extreme:
GalaticStryder if i'm not inopportune could i ask how are going the test for the beta 3?
[G2 Android Development] GalaticStryder:
Fine, John is testing the new GPU patches from 3.10 kernel that I added as well as some other updates from myfluxy Nexus 5 caf branch. I'm looking for recent CPU and scheduler patches since the ones I used for the BETA 2 are kinda old.

Enviado de meu Moto E usando Tapatalk
[G2 Android Development] johnb380:
The kernel is getting better every incremental version! You guys will love it when it's done.

?
[G2 Android Development] 4r44444:
Why not Intellimm governor in BETA? It's best govenor...
[G2 Android Development] johnb380:
Each new version gets a a few new things included in it. For now it seems I am testing the incremental builds, for example the new patches and features from other phones that make ours BETTER AND FASTER, then you guys get them in the Beta builds once they r deemed semi stable.

Just try to remember that [MENTION=6175749]GalaticStryder[/MENTION] is working on an AOKP ROM, and this Kernel, and he has Personal life outside of XDA too guys.

Take my word for it He is doing this Kernel the right way with clean code and building only a few new things at a time so as to isolate any issues and I'm getting him good info by way of Logs and testing.

These things take time and patience and when done right will give us the best results for performance and battery. He has some AWESOME PLANS for this kernel believe me when I tell you this!
[G2 Android Development] android extreme:
I can't wait to try it this kernel :)
[G2 Android Development] peppe88sg:
when it releases beta 3 for F320?
[G2 Android Development] android extreme:
Remember that ask for eta isn't permitted on xda, the kernel will be released after hard testing to solve all critical bug that it have. Also remember that the dev have a life over there then respect him
[G2 Android Development] nabril15:
Can I ask for install instructions? I read through page 12, and I didn't see them....Thank you
[G2 Android Development] jeebspawnshop:
Flash in recovery.

Reboot.
[G2 Android Development] peanutsz:
Do your latest "pure" builds (march 9 2016) work well with the latest CM13 nightlies?
[G2 Android Development] johnb380:
Yes they work great. They are rebased on newer kernel version than CM stock kernel.

Sent from my LG-D801
[G2 Android Development] peanutsz:
Awesome! so i just wipe cache and davlik and then flash the zip in twrp right? or do i have to install the rom again?
[G2 Android Development] johnb380:
As long as u r on stock CM kernel u just need to flash kernel and reboot that's it. No wipes.

Sent from my LG-D801
[G2 Android Development] GalaticStryder:
Fabula Incremental is out

Hello, guys. I've been working on bringing some cool stuff for the kernel this week. Today's build has some spicy features from Nexus 5 CAF kernel like zram and lots of patches and backports from 3.10. After this stage, I'm rebuilding my kernel to use some [MENTION=2376110]dorimanx[/MENTION] backports but that can take a lot of time to get ready for public usage since our kernels are fairly different.

This incremental has the following added on top of pure:

- Simple Thermal (not yet tuned but should work)

- Encryption support (gcc 4.9 used for compilation)

- Interactive cleanups and updates

- GPU (kgsl and devfreq) backports from 3.10 including the new governors (I don't encourage the usage of the new ones though, stick with simple_ondemand - I'll adopt simple_ondemand as default gpu governor soon - and adreno-tz for now).

- Wake up reason logs (dorimanx has removed this but I wanna play around a little bit yet)

- FIOPS scheduler (It will be the default one)

- LZ4 + ZRAM + MM reclaim + ZSMALLOC combo

- All TPC congestions for available

- RPM updates

- QoS requests

I'm purifying this source code for a while but you won't be afraid of using it when the stable comes out, no more broken kernel development.

D800, D801 and D802 for now: https://drive.google.com/folderview?id=0B0kZ4DVPwVcMTnVLOU53ZWFHaDA&usp=sharing

"Changelog" --> https://github.com/GalaticStryder/kernel_lge_msm8974/commits/fabula?page=1

BETA 3 will be up tomorrow.
[G2 Android Development] android extreme:
I'm downloading it to flash on lastest resurrection remix, just a question on gpu side what is the most performance optimized governor?
[G2 Android Development] ramabg:
CM 13 Snapshot has been released but some said that It was a regression of the latest nightly. Should we install this kernel on Snapshot or nightly ? Which one has better compatibility ? Thank you.
[G2 Android Development] GalaticStryder:
I personally use simple_ondemand for battery life purposes but for general usage and gaming, totally use the adreno-tz.

Differently from proprietary based ROMs like LG ones, the kernel is very dependent on the system itself. As for CM and AOSP, things are not so dependent, maybe some external change is done and I need to follow up but in general, it's been the same for a while for the LG G2. I would suggest flashing the incremental on the nightlies cause you'll be on the bleeding edge.
[G2 Android Development] 4r44444:
What do you think about intellimm governor?
[G2 Android Development] johnb380:
He hasn't added any governors or hotplugs yet but from what I was told they are coming in the next couple builds!

Sent from my LG-D801
[G2 Android Development] Floodland:
Beta 2 is awesome, it has impulse governor included, which I find delightful. It also have intelliplug and everything needed to work great.

By contrast, I found posterior stable and incremental releases awful by comparison. They do not plug/unplug CPUs correctly in my device (4 cpus online all the time and no hotplug controls at kernel adiutor). hw-* gpus govs instantly reboot the phone. They lasted minutes in my phone. Please go not get me wrong, I am not complaining, I am really happy with beta 2 and waiting for beta 3 to test, just got my attention the huge distance between the builds (I know the aim for cleaner programming).

Best regards
[G2 Android Development] nabril15:
Flood

You're referring to beta 2 from March 6th, correct?
[G2 Android Development] Floodland:
Yes, that one. Best kernel I tested with the good old Slim Saber ATM
[G2 Android Development] johnb380:
Ya don't use the HW GPU governors they won't be included in stable builds. Just use on demand and adreno ones for now. But beta 2 and the newest incremental have much different things in them.

If I'm not mistaken they will be merged on the next beta.

But ya the beta 2 is the progress of the kernel overall and incremental is the new things being tested and added on top of the things already deemed stable from beta 2 once the next beta is released.

This kernel will be AMAZING Soon as all the pieces get put together! With Zram and the new base and governors and hotplugs and everything else this will be one hell of a kernel soon!

Sent from my LG-D801
[G2 Android Development] nabril15:
How would one revert to the kernel that comes with the ROM? By restoring the backup in recovery?
[G2 Android Development] GalaticStryder:
Flash the pure builds listed in the OP which are head to head with CM kernel + 3.4.110 patches.

Enviado de meu Moto E usando Tapatalk
[G2 Android Development] nabril15:
I updated my twrp to 3.00-4 bumped, and i then flashed beta 2. Now my phone won't boot. When I pres the power button, nothing happens ; I get a black screen.

Any suggestions?

I restored to my backup from 5 minutes ago, so I have a working phone. Do I have the wrong bootloader? To get into recovery, i had to acknowledge by pressing the power button twice and not using the volume key to navigate. I read somewhere that this tells the bootloader I have.
[G2 Android Development] johnb380:
Make sure u download the correct version for your variant.

Also check md5 of file after download.

Sent from my LG-D801
[G2 Android Development] nabril15:
I did, d800.
[G2 Android Development] paul89rulez:
In pure edition, i cant enable mpdecision hotplug :/
[G2 Android Development] paolo21:
pls

pls fix gpu bug (320ghz no more):crying:
[G2 Android Development] android extreme:
I'm not sure that this bug exist, paolo could give us more information about this issue?(what rom for example)

p.s. are you italian?
[G2 Android Development] dan3840:
here am also same problem in BETA 2 clock of the GPU does not reach its max clock only 320ghz
[G2 Android Development] fendaris:
Link me to the 6.0 Slimsaber please? I didn't know it updated.
[G2 Android Development] backbuttonsftw:
Anyone using this kernel with crDroid and getting good results?
[G2 Android Development] android extreme:
For the guys that have the gpu bug try to use fabula incremental n25
[G2 Android Development] Scarface37:
why was the 650mhz gpu overclock removed from this kernel
[G2 Android Development] Floodland:
No, unfortunately it did not update (it is not planned either), but as the developer used CAF source tree, this kernel works fine with it. You need to add a line to build.prop in order to point to the correct RIL library file, for the ROM to get telephony functions as expected, but once done, it does work, wonderful.

Summarizing, MM (6.0) is not so different from 5.11, a better numbering would be 5.2, but that is not a discussion for this thread. The thing is, as long as the ROM use CAF, 5.11 and 6.0 are almost the same for kernels, they can be switched without fear (as long as you specify the right RIL library path).