yashsingh1/xdaforums huggingface dataset:
[G3 Android Development] ridel0w:
Decided to give 2.4a a chance to see if it works with my bluetooth. Again, it breaks! I will attach a log cat for your review. If [MENTION=3637908]kairi_zeroblade[/MENTION] can figure this out for me, I'd like to send u a donation.

UPDATE: I didn't lose root when I flashed 2.4a kernel. So that got fixed for my phone. One step in the right direction :D
[G3 Android Development] RGX521:
Just a quick question:

I'm on Fulmics 4.2, Xposed and TWRP are installed (via autorec, I took no conscious steps to "bump" the device). I applied some of the mods (such as sharpening, Viper and 70° temp mod) during installation.

Can I just flash this kernel from TWRP or do I need to take extra steps?

Will the mods still be active?

Also, is there any way to backup just my current kernel in case I need to revert the change?
[G3 Android Development] Skorvy:
Used latest stable version of kernel, stock D855 6.0 rom just rooted and ctt mod. Battery and performance are amazing, but after 20mins of use, phone got very hot and over display shows vertical black and white lines, mostly half display white other black, after restart phone goes just fine. Now I am on 2.4a..will see how this one works.
[G3 Android Development] warez1896:
Do not use CTT Mod... Return it to stock before flashing the kernel...
[G3 Android Development] tghandour:
Yes the mods will still be active but you will have problems with CTT and Xceed. So to flash Xceed you have to dirty flash the ROM first selecting Stock temperature control (1st option) and then flash Xceed.

You can use Flashify or any other similar tool to backup your kernel.

Running Stock MM V30C

Powered by Xceed MM Kernel TB2.4b

Installing Stock V30C Root/TWRP users
[G3 Android Development] RGX521:
Thank you.

That means's I'll have to flash 4.1 over 4.2, hopefully won't cause any problems. How will xposed deal with the dirty flash? Should I remove it, first?
[G3 Android Development] Smittels:
Xposed is not supported. However, it may work. So you're free to use it, but please do not report any issues as long as you,re using it.
[G3 Android Development] Pedro Liberal:
Our assign tell Powered by Xceed MM Kernel TB2.4b... We're I can find to test, please! :D The link get me to 2.4a!
[G3 Android Development] tghandour:
TB2.4b is not released yet for public testing. You can use 2.4a for the time being till Kairi decides to release the next Test build for users testing.. :)

Running Stock MM V30C

Powered by Xceed MM Kernel TB2.4a

Installing Stock V30C Root/TWRP users
[G3 Android Development] alfaromeospider91:
I keep getting bootloops with 2.4a (MM). I went from LP fulmics to 4.1 MM and got a bootloop. Wiped, clean flashed and wiped dalvik/cache. Still bootloop. Also tried to clean flash 4.1 fulmics then OTA to 4.2 and flash Xceed 2.4a still bootloop. I'm using the D852 on Fido and I see that other users have had success so I'm confused as to why I'm bootlooping. Not sure if this has anything to do with it but I'm running TWRP v2.8.6.1 and used autorec. Thanks for any help.
[G3 Android Development] cultofluna:
Try twrp 2.8.7.0 of 3.0 and you are good to go....

Has nothing to do with the kernel....

D855

N&N 3.0 STOCK MM 30C
[G3 Android Development] suljo94:
so I heared someone say battery life in 2,4a was bad (yes I used xposed and I know that it isn't supported
[G3 Android Development] kairi_zeroblade:
New Nightly!!

I'm a bit tired and sleepy.. -_-

Can we skip the part where I need to lay out the details?? (As usual, these are Nightlies, so anything can happen..like Always do wipe Synapse App data!!)

D850 Marshmallow test

D851 Marshmallow test

D852 Marshmallow test

D855 Marshmallow test

I'll edit this post tomorrow for the LP test builds too..I seem to have missed that due to my schedule.. -_-

Have FUN testing!! and do report issues with logs here..

Notes:

D852 now uses its Stock OTA ramdisk

Removed Speaker Gain controls as I don't feel the need to make things louder as the G3's speaker is already loud enough for me at max volume

Cleaned up some Ramdisk crap

For the user who had BT issues, Its more of a ROM issue than of the kernel..my tester never had issues on BT from his side..though he is not using Fulmics..
[G3 Android Development] no14me:
Xceed 2.4a + Fulmis 4.2 - Greenify - no Xposed

Max freq 2.4GHz, UV - 100mV, Curent -8 mA, Brightness fixed 31%, game optimizer setting turned off

wifi always on, All time use Facebook and Chrome, some of kaokao talk and google maps, and I turn off screen if no using.

The 2nd image with 4h40 sot is with 1h of games (25m death pipe and 40m Survive - Wilderness survival (this game make phone heat than I think)), screen capture at 6%

I just share before download new build :)
[G3 Android Development] alvaro_plopez:
2.4c feels very very very smooth. Will see the baterie compsumption!

Thanks for your work!
[G3 Android Development] st@@tz:
Stop that please. Kernel runs too fast. Very impressive. I hope the battery will not pay the price too much ??
[G3 Android Development] ridel0w:
Yep, I was the one with the BT issue that [MENTION=3637908]kairi_zeroblade[/MENTION] mentioned. I tried 2.4c, and the same issue happens.

Now I'm beginning to believe that theres a problem w the modem.

Does anyone have fulmics 4.2, d851, and twrp 3.0.0.0 with xceed kernel? If so, does your BT work? If yes, how did you flash it?
[G3 Android Development] Pedro Liberal:
Are u using synapse?
[G3 Android Development] no14me:
Yep, I'm using Synapse
[G3 Android Development] bbergin76:
BT not working here either. Same setup as you.
[G3 Android Development] Pedro Liberal:
It's good to use with default setting in synapse? I don't know how can I set so I don't use.

Defaults settings make any improvement in D855?

Thanks a lot!
[G3 Android Development] no14me:
Yes, it's ok with default setting. At least my phone cooler IMO.

you can set max freqs to 2.2 GHz to save some juice too.
[G3 Android Development] Kirpman:
Could someone please share some good settings. My phone is quite laggy :/ usin kernel auditor.. Thanks in advance!
[G3 Android Development] xsever:
Kernel Auditor is not supported. Uninstall it, reboot, then install Synapse and try default settings.
[G3 Android Development] Gipjoe:
Still can't get the kernel to work, stilll getting bootloops mad dog style. I use Fulmics 4.2 but I am pretty sure the dev is going to abandon, and its a port from a d855 base anyways. Any suggestions for a compatible d852 rom?
[G3 Android Development] Skorvy:
I found that prod.bld1 version work best for me. It is ok with battery and performance is better than 2.4a and 2.4c, buut phone become very very hot. I don't know is this caused on this version by ctt mod, cause on 2.4a and c vers works fine.
[G3 Android Development] Pedro Liberal:
First cycle with Synapse running 2.4c xceed.. Just change max frequency to 2.2mhz and default setting in app. Really bad battery life.

Any suggestion?
[G3 Android Development] cowboysgz:
LOL you're just looking to get chewed out dude. Uninstall it and go elsewhere.

Hit the Thanks button if I helped you
[G3 Android Development] Pedro Liberal:
I haven't knowledge to use this app.. I just asked if default increased my battery life and do this... Sorry if I don't know a lot, like you.. But I didn't know this forum is only for expertise guys. Should I go elsewhere far away from XDA?
[G3 Android Development] Dark Fear:
Hi, I've less touch responsiveness with this kernel.. at first I thought it's an illusion..but I changed kernel several times I become sure.. There's a noticeable delay on tap i mean delay which separate tapping and scrolling is definitely higher than stock kernel..
[G3 Android Development] Anarchist77:
Still can't get the kernel to work, stilll getting bootloops mad dog style. I use Fulmics 4.2 but I am pretty sure the dev is going to abandon, and its a port from a d855 base anyways. Any suggestions for a compatible d852 rom?

------------------------

Based on what?
[G3 Android Development] Gipjoe:
The fact that there hasn't been an update for like over a month and the d852 support is shaky at best, the reception is horrible, constant F.C, ton's of sysytem UI crashes, ect . IDK I just wan't to get xceed up and running on my d852 and I have tried all the releases and I really wan't suggestions for a stable good rom for the d852 that is stock based, but right now I am unsure if there are any for MM at all...
[G3 Android Development] suljo94:
Why would you think he will abandon when he is currently porting over the lg g5 system ui and if topic this is the Exceed thread where we only discuss stuff that have to go with this kernel. do please stay in topic

let me get this straight so you are using an old unsupported version of this kernel and you are facing issues that since then are resolved in the new builds

you are also using a mod that is unsupported by the dev and that the dev said you shouldn't use because it causes overheating and you are looking for help?

_________________________________________________

I am starting to understand why devs are dropping support left and right for this device especially when these kind of questions are a daily thing. more specifically this dev said that if everyone is so happy using the old versions of the kernel maybe then he should stop bringing out new builds and while I wouldn't like to see it happen I would understand his decision so please guys if you like the kernels/roms/mods here on xda follow the xda rules, the things the dev says and use the latest versions available before asking questions.

I will probably get crucified for this post :(
[G3 Android Development] Anarchist77:
Unfortunately you are just wasting your time pointing this out. People will just continue to post questions or with no idea. Anyway enough OT i think.
[G3 Android Development] dcop7:
Changing kernels are pretty advanced. If you don't know a lot, use the search function in XDA and use Google. 98% of the questions where already asked. If you really can't found anything, you did what you should do, ask for help. :)

It is possible that is not a kernel problem. You can try your stock's default kernel to see if it only happens with Xceed.

It is possible that:

It cloud be a app that is causing this wakelocks (one time for me the battery was draining fast, when I check, it was HERE Maps that was consuming much battery, after I kill it the drain stops and I never happen since)

Could be bad cell coverage (being far from cell towers cause more battery drain because it needs more power for the signal to reach the tower)

Could be some setting in the ROM (in android 6.0 there is an option that the GPS could always be searching even with GPS turned off, check the 3 little dots in the GPS menu)

It could be that is soon to tell if you have bad batter (the battery percentage is only an estimate, in rare cases you can see that the battery percentage could go up a bit without charging, it is because the estimate are correcting itselft, Let it be for a few days and report back :) )

Could be the obvious, you here using heavy games with brightness very high

Could be bad battery (battery deteriorate over time, it is worse with heat)
[G3 Android Development] Pedro Liberal:
Thanks!! That's a educated answer!!

I use xceed for a while and I had this just after install synapse, so I'll test a little bit more!!

I'm not a expert in kernel changing, but I want to learn and try! Belive, I search and ask when I still confused.

I'm in XDA for more then 2 years and today was the first time someone had a bad behavior with me.. I thing there is a lot of people here, with a lot os level in expertise.. so, we need to respect every one!!

Thanks again for the answer and education.
[G3 Android Development] breaker3958:
2.4c working great on d855 running fulmic rom. SOT 4 to 5 hr. Good job dev :thumbup:
[G3 Android Development] Skorvy:
I am not complaining about, just saying facts in current states of my phone how it's works with different settings .
[G3 Android Development] dcop7:
Keep it up :)

I don't know if you read this, but it is a good place to find stuff about kernels:

[KERNELS][GUIDE] KERNELS EXPLAINED, governors, hotplug, frequency, CPU, GPU, I/O, etc

Keep in mind that are many CPU governors, ioscheduler, hotplugs... It is possible that you find a CPU governor that is not listed in some guides.
[G3 Android Development] Daniel:
Got almost 6hrs SOT from a 100% charge. Fulmics 4.2, xceed kernel 2.4a, kept at 35% brightness all day. Watched a 720p movie for 2.5 hrs, music playback 1hr and 4g on all the time whatsapping and internet browsing. I myself am amazed at the battery life actually.
[G3 Android Development] kairi_zeroblade:
Well said..

furthermore, I would suggest you all guys that everything you know about tweaking stuff and Governors etc etc etc...when you use Xceed, just forget it for the following reasons..(personally, this is my Development Goal)

We are using OEM(LG) Interactive algo..any possible code/value insertion may cause unwanted results..those concepts only apply when you're using pure Google or AOSP stuff..every OEM has its own style on things..

My project/s are really made simple with more of the "User Experience" in mind and not that geekiness that will make you stand out in a crowd with the same phone..

If you don't agree, then its not what I decide for you..I bought the G3 mainly to be able to satisfy my Smartphone needs as I feel my previous device is a bit "Aging" and not just to brag or turn it into a calculator..

Given those stuff aside, I will bring a new/quick update/test builds..and as promised I added the D855 Lollipop test build..(for other variants just let me know if you're still on LP)

D850 Marshmallow Test

D851 Marshmallow Test

D852 Marshmallow Test

D855 Marshmallow Test and D855 Lollipop Test

Again guys, wipe Synapse app data before flashing this, its also NOT mandatory to wipe cache (has no effect or whatsoever)..and most importantly, when you have issues PLEASE POST A LOG

I'm glad to see people here helping each other (that's what XDA stands for) but for those who are new here, we clearly don't babysit most of the time, you can freely read up the thread and look for answers to your questions..it only takes a minute or two to use the SEARCH button..

Good night everyone, Thanks and Enjoy!! (Yawns!!)
[G3 Android Development] agritux:
:D i decided to use this kernel and i think a new version released now :D Thanks.
[G3 Android Development] Pedro Liberal:
Thanks.. I'll read this! :D
[G3 Android Development] JayDream:
Yeah I was having the same problem with Bluetooth, same setup as well.

D851 T-mobile variant.

Fulmics 4.2

Xceed 2.4a

Xposed (for greenify)

I didn't mention anything about it here on the thread because of my use of xposed but, I was able to get Bluetooth working again by restoring my previous backup, & clean flashing the rom butt naked with nothing on top. Then, thinking that xposed might be the culprit, I flashed xposed on the phone to test it and Bluetooth was still working. After that I clean flashed everything together with the kernel (xceed 2.4a) and my Bluetooth stopped working again. It let's me toggle the switch on and off, but it always says connection unavailable.

It only seems to be happening with our variant when running fulmics with xceed. At first I thought that maybe it could have been the combination of xceed with xposed, but you said you didn't use xposed right? If so then it couldn't possibly be the kernel/xposed mixed together that's causing the issue... Anyone else experiencing this?
[G3 Android Development] mjoecarroll:
D851 here. Definitely getting it.

IIRC, the D851 uses different chips than the other variations. I moved a couple files from Fulmics kernel to Xceed (brcm_bt_drv.ko and brcm_hci_ldisc.ko). I'm about to flash to see if that makes a difference...
[G3 Android Development] JayDream:
[emoji106] hope it works. Please let me know and I'll double check it for you.
[G3 Android Development] mjoecarroll:
Did not work for me :/ must be something else in the kernel. Possibly the modem... Maybe something is missing. At this point I don't know.

I'm trying to build the D851 MM kernel from source but I don't know what to do after I have the zimage.
[G3 Android Development] nachordez:
Both 855 likns are linking me to the LP build... Sure they're correct?

from LG-G3
[G3 Android Development] tarakbumba:
Yeah. They're correct. I already flashed my d855 with mm kernel and seems very good. Keep up good work kairi_zeroblade!

LG-D855 cihazımdan Tapatalk kullanılarak gönderildi
[G3 Android Development] Smittels:
Yup,they are! D855 Marshmallow link redirects to D855- MM-2.4d.zip
[G3 Android Development] ridel0w:
Awesome! At least we're all on the same page. It's def a rom issue at this point. I think flashing the modem after a kernel might help. Or getting the official d851 mm modem.
[G3 Android Development] JayDream:
Bummer. I was hoping you might have found the problem.

But I dont understand how it might be a rom issue if Bluetooth works fine without any kernels added to the rom, Is the modem only set to work with a particular configuration?
[G3 Android Development] cultofluna:
Great battery life....

D855 NN 3.0 STOCK 30C
[G3 Android Development] nachordez:
Strange... Something weird in my side, then... Lets go to the computer, then!

Thanks

Ed: yup, Tapatalk was failing, but computer did work. Thanks!

from LG-G3
[G3 Android Development] ridel0w:
The kernel works in any other d851 rom. It's only this rom that it doesn't work for our variant. There must be something hard coded in the rom that's preventing bluetooth from starting.

We are using a d855 ported rom too. I thought of flashing the d855 xceed kernel, but then it won't boot.
[G3 Android Development] tghandour:
Mates can you please provide any logs (dmesg and logcat) while trying to activate BT so that Kairi can have a look at it. Without any logs Kairi won't be able to catch the root cause of the problem..

Running Stock MM V30C

Powered by Xceed MM Kernel TB2.4d

Installing Stock MM V30C/E Root/TWRP users
[G3 Android Development] IgorMarinho:
[MENTION=3637908]kairi_zeroblade[/MENTION] I'm amazed and thankful for your great work. But I'm sad you removed the speaker gain option (that never worked on my fulmics rom ). I was expecting you would improve that. If you could please think about that... ;) Thank you.
[G3 Android Development] breaker3958:
You can use LG G3 Volume Booster from play store. You can gain speaker volume as much as you want.
[G3 Android Development] lokogan:
Hi kairi, I am very thankful for your kernel. It certainly made my experience on the G3 much more pleasant.

If it's not too much trouble, could you please include D852 Lollipop in your release/update. Much appreciated.
[G3 Android Development] JayDream:
Oh ok gotcha [emoji106] , I'm still new to this phone and i haven't had a chance to experiment with to many roms yet. So definitely rom related then, I'll take a closer look at the fulmic thread and see what I can find.

My apologies

Logcat- http://pastebin.com/7mk1cxqz

dmesg- http://pastebin.com/MsRPfS5m

I grabbed a few different logs because I wasn't too sure how to use synapse logcat functions (does it save the log before or after I press save logcat?)

So if this isn't the correct one Please let me know and I'll just do it the old fashioned way
[G3 Android Development] darisito:
Short question since you're using the stock ROM: Have you tried Fulmics also with this Kernel and can you tell us anything in that regards about battery life?
[G3 Android Development] d9ny:
would you share your setup to get that far and good enough for battery life...btw thanks for sharing
[G3 Android Development] mjoecarroll:
I did but it legit returned nothing relating to BT.

---------- Post added at 11:39 PM ---------- Previous post was at 11:37 PM ----------

Well if anyone has any suggestions on how to build the MM kernel after I get the zImage, I'm open for suggestions.

I followed the instructions provided with the source files but I get stuck when I get the zImage outputted.
[G3 Android Development] tghandour:
You can have a look at these threads for a step by step guide. Hope it helps..

http://androidforums.com/threads/how-to-build-kernel-zimage-into-boot-img.824521/

http://technopyrate.blogspot.com.eg/2013/04/how-to-edit-android-bootimg-in-windows.html?m=0

http://xdaforums.com/showthread.php?t=2073775

Running Stock MM V30C

Powered by Xceed MM Kernel TB2.4d

Installing Stock MM V30C/E Root/TWRP users

---------- Post added at 08:25 AM ---------- Previous post was at 08:16 AM ----------

Yes I was running Fulmics 4.2 with Xceed before I changed to Stock V30C. Concerning battery life it is almost the same. I get on both around 3.5 hours SOT with my heavy usage and application list. Stock V30C is better in terms of performance though. Fulmics impose some overheads due to being deodexed and Tweaked framework. V30C is better than Fulmics (V30B) also as a good amount of code was rewritten by LG and drivers/libs files have been ported from the LG V10 which are more optimized and more efficient..

Running Stock MM V30C

Powered by Xceed MM Kernel TB2.4d

Installing Stock MM V30C/E Root/TWRP users
[G3 Android Development] cultofluna:
I can share them if you want but i'm using the 2.2g test build...not the last one...

D855 NN 3.0 STOCK 30C
[G3 Android Development] d9ny:
It's ok then...if you don't mind to share it with us...
[G3 Android Development] cultofluna:
Interactive governor 2457 mhz

Sync threshold 1728 mhz

Input boost frequency 1728 mhz

For the rest check the screensot..

For sync threshold and input boost i use this.....

http://xdaforums.com/showthread.php?p=65767554

D855 NN 3.0 STOCK 30C
[G3 Android Development] cultofluna:
EDIT: Optimal max freeq: 1570000

d855 nn 3.0 stock 30c
[G3 Android Development] darisito:
Thanks a lot buddy, very informative answer!

I think I'll flash the new Stock V30F then I guess. Do I still have to flash this LP hybrid thing on top?
[G3 Android Development] kairi_zeroblade:
OKAY guys..I don't want to be crucified here..there is a reason why I don't mess with other settings aside from what is being set "by default" there is a reason why sync_threshold is not touched..tendency is it will never go beyond that frequency range with LG's implementation..AGAIN, follow those settings above and your on your own..

Also I'd like to educate you all..Deodexed is not in ANY WAY light years faster than an Odexed ROM..(the prefix DE means "not")..Deodexed ROM's add a bit of Overheard to CPU..so you need extra mileage here on everything Deodexed..(its really expected) you don't go tell me that I'm wrong as I build AOSP/CM ROM's for some of my devices..and I have been on this for so many years now..

I think I have outdone myself now..as I can't enhance the project any further..(I can still go on, but trouble just awaits)..I'm always on the safe/stable side of things..I'm not the type of person to introduce you all to issues..I don't want the same incident before on my G2 project and the MM Production build 1 where my users where using Xposed altogether without my knowledge and they were complaining this and that, where from my side I was having no issues, until to the point that I fixed those crap that don't need any fixing at all due to Xposed..result is, production builds ran crap..(like the MM prod build 1) so if you want to get things done right here you have to strictly follow every advise I give and cautiously tweak anything I make..(though personally you really don't need to mess anything at all)

Again I don't want you to blindly follow me like a minion..I want everyone here to be educated properly and to enjoy the Phone..its not like every minute you need to change this and that and blah blah to get results or to save battery...TBH its a big BS you're all riding..like I said before getting ROOTED has its perks and with those perks you have to fully utilize it..getting ROOT and blindly doing nothing is just as good as not having ROOT as its just a waste on what a power user can do to his/her phone..

/rant off