yashsingh1/xdaforums huggingface dataset:
[G3 Android Development] engine95:
And this is why I needed it tested.

I'm using an install method that uses the existing ramdisk and builds the kernel on install.

I'll build one with a ramdisk and see what happens.

I'm pretty sure I got it to work for both 3g and 2g then.

Edit. This needs to be installed on a rom first so it can build the ramdisk. Then, try it for Multirom.

Sorry, forgot to mention that.
[G3 Android Development] russtyd:
I only have a primary ROM installed, never got round to installing a secondary ROM (but now not 100% how to remove multirom!) so I'll test on primary ROM only - I didn't think multirom worked with a stock ROM as second ROM anyway, it had to be primary... could be wrong!
[G3 Android Development] suljo94:
nop bootloader won't load kernel 3g first lg logo keeps rebooting (you want to see my meminfo?

https://www.dropbox.com/s/h9358kbql53kemv/Screenshot_2015-07-10-15-36-40.png?dl=0

edit I always first install the rom and then the kernel but was skin his zip ok or did you modify something
[G3 Android Development] engine95:
I'll get you guys a set ramdisk to test with sometime today.

As for what I used, I really can't say for sure yet, as I used from 2-4 commits.

I do know it works for the 850. And i THINK it works for the 990. But our Multirom is for KK, so I can't say for sure.

Edit. [MENTION=5570332]suljo94[/MENTION] I can't say for sure on this either, but I think it autodetects which version, 2g, 3g, and applies the right memory.

I'm basing this on what you said about 2g, and that it works for the 850 which is 3g.
[G3 Android Development] engine95:
Test for kexec. 20p and 20f ramdisks.

20p

Pulled

20f

Pulled

Edit. Please let me know if they work or not. I'll pull them if no, and reup if good.
[G3 Android Development] russtyd:
Sorry. doesn't even get past the "Powered by Android" initial boot screen, just keeps looping there. D855 2GB (Cloudy 2.5) - tried "inject multirom" ticked and unticked in TWRP when I flashed the kernel but no difference in behaviour.

Let me know if there's any debug I can provide - I re-flashed back to Chupachups 2.0E kexec and all OK.
[G3 Android Development] suljo94:
I have for you

the good:it boots(both)

the bad: I flashed blisspop(and skin his hardboot patch) it starts the boot animation and crashes

the ugly: twrp for multirom(skin his one) won't flash stock roms as second roms(size maybe?)
[G3 Android Development] engine95:
So it does work for you guys. Right?

Stock roms need to be primary because of the size. Correct.

CM/AOSP should be your secondaries.

Edit: [MENTION=3787108]russtyd[/MENTION] you've tried the ones I just posted, and they were No go, right?

I don't know if it will install with MultiRom already in use. I'm not that familiar with it. But I did like it when we had that option.

Also, I'm assuming Cloudy is your primary rom?
[G3 Android Development] suljo94:
Lol I am not that much off a noob, I couldn't use blisspop as a secondary because it bootlooped
[G3 Android Development] empulse92:
how about you pm the developer who ported his d851 multirom patch to d855 and kindly ask him to test ? :)

http://xdaforums.com/lg-g3/development/multirom-v32-resurrected-d855-testers-t3147242

i would give it a shot but i am not using multirom (just lazyness)
[G3 Android Development] engine95:
I guess I misunderstood you then. My bad.

Because it works for the 850, so it should be working for you also.

I can't use it. (Lack of support) I was just trying to bring it to you guys.
[G3 Android Development] empulse92:
honestly, this post wasnt adressed to you :P
[G3 Android Development] suljo94:
was it adressed to me? I saw the thread and even posted a comment but it his speciality is aosp kernels and I like my stock rom and my boss doesn't like it when I try to fix my bootlooping phone on company time

edit it is weekend anyway lets try to test
[G3 Android Development] empulse92:
afaik the whole multirom thing is handled by the kernel patch so there shouldnt be a big difference between stock and cm as long as they are patched

still not sure about all that tho, but thanks for your good will to test those things out :good:
[G3 Android Development] engine95:
My bad guys. I got impatient and wanted to know if it worked. I should have just waited for someone to volunteer.

Besides, is easier to track that way.

I'll pull these later when I get to a computer.

My apologies.

Edit: uploads pulled
[G3 Android Development] jojobans:
kernel is very fast and battery life is well But I do not know the kernel Gabriel 5 is so lag why?/

Please continue your support And I am waiting for the new update and thank you to the Good Work..//
[G3 Android Development] russtyd:
Correct

No, tried the first one you posted - will try these new two in the morning

Correct
[G3 Android Development] russtyd:
Hi [MENTION=1280108]engine95[/MENTION], I tried both test2 versions, 20f and 20p and the same issue, they just bootloop at the first Powered by Android screen, never getting to the second boot stage with the blue/green LED.

Let me me know if there's any debug I can provide as the process of flashing these and restoring back to ChupaChups isn't hard :D

Edit: ChupaChups source is available? Does this have any clues on how he applied the kexec patch??
[G3 Android Development] mab71:
You should ask that question in its appropriate thread m8.
[G3 Android Development] suljo94:
20f and 20p multirom both work but you need to pull out battery before it boots properly, but they don't acctually boot the 2nd rom

https://www.dropbox.com/s/ry9rjr9dwwkalhr/multirom_log.txt?dl=0 [MENTION=1280108]engine95[/MENTION] jon777 and fechinator have a multirompatch which allegedly would work on stock kernels too
[G3 Android Development] DroidDomain:
I flashed the Kernel on my G3 D855 running stock lollipop V20i. The phone boots up, shows "optimizing apps" and then reboots after a few seconds.

I cleared the cache and dalvik cache while installing, do I need to factory reset?

What's the issue here? Help me out anybody.

PS. I tried flashing both the 2 zips of v2.3. None of them solves the issue. :(
[G3 Android Development] suljo94:
try This Let your phone cool down for 10 minutes then pull out battery for 30sec and remove sdcard and reboot
[G3 Android Development] Kingfish907:
Probably the best kernel I've used on my G3 D855 ?
[G3 Android Development] gsw5700:
2.3 looking great, thanks
[G3 Android Development] DominatingSystem:
Stock Lollipop 20H

Init.d Support don´t Work....the test script dont put anything in /data Folder :/
[G3 Android Development] engine95:
It should on v2.3. Do you have busybox installed?
[G3 Android Development] mostafaz:
and also set permission to your script.

how you copied your script to init.d folder? manually or flash in recovery ?

as horstastic done with his profiles in updater-script

set_perm(0, 0, 0777, "/system/etc/init.d/02AutobotAddon");

also rom can have init.d support ;)
[G3 Android Development] fridaycider:
Same here on cloudy 2.5 . fluid as anything and battery good !!! V2.3.20P.
[G3 Android Development] ryukisai:
Just a user report :

I'm using your 2.3/20p kernel with Robalm's stock bumped 20p rom.

It gives excellent results! Less lags and stutter, great battery life. Thanks a lot for your work!
[G3 Android Development] matrice85:
i want try this Kernel..

Just one question..support taptowake ?
[G3 Android Development] tghandour:
Yes it does..
[G3 Android Development] dantezinn:
Any suggestion for a good setting on Cloudy?

Also, i notice my radio stopped working, anyone else?
[G3 Android Development] engine95:
If I remember right, that's a ramdisk thing. Try the one you didn't install and see if it works.
[G3 Android Development] morloonie:
will it

hi developers,

i would like to ask if this kernel would work on d855 16gb - 2gb ram? or the 3gb ram?
[G3 Android Development] Kingfish907:
It's working on my d855 with 2gb ram
[G3 Android Development] Chrusti:
I have the same problem... Did you find a solution????
[G3 Android Development] jojobans:
Do stop dev for this kernel ??
[G3 Android Development] Rock-Ace:
This kernel is awesome... fluid and quick in response as compare to Gabreil

Hey dev keep on developing this kernel . It's awesome... plz include more fluidness and better batterylife if possible.

Already batterylife is good for me it's around 3.5 SOT and 17 hours overall backup on normal working day with 2G on for whats app and UC browser running in background.
[G3 Android Development] engine95:
It's not dead. I'm just taking an Android break. I almost let summer slip away.

Thank you all for your support. :)
[G3 Android Development] tghandour:
[MENTION=1280108]engine95[/MENTION], This kernel really rocks and very stable.. It just need more awesomeness and more fine tuning to get even more great performance.. Keep up the excellent work and waiting for your magic after the summer vacation..

:thumbup::cool:
[G3 Android Development] droidbits:
[MENTION=1280108]engine95[/MENTION]

After close to one year using custom roms and kernels, I recently decided to go back to stock rom Lollipop 20H on my D855.

I installed this kernel (the first download option) and it is amazing. Worked on first boot and I could see the difference immediately.

Super smooth and lots of options!

Just wanted to leave you my note of appreciation for your fabulous work.

Greatly appreciated! :D
[G3 Android Development] thedoginthewok:
I just tried formatting data and cache as F2FS and now the phone thinks it's encrypted.

Also, I can't get in the TWRP Recpovery any more, but I don't think that is related to this kernel. If I open the recovery I get the TWRP splashscreen, but after that the phone turns off.
[G3 Android Development] ymcc:
So can we format /data to f2fs on stock ?
[G3 Android Development] engine95:
I need a couple testers. One for the regular version and one for the 20p version.

The story....

I upgraded my Linux and it updated git. So I had to cleanup all of my git. So my builds may be messed up.

Anybody willing, send me a pm.

Test the whole kernel. But mainly all the CPU clock changes and intellithermal v2.
[G3 Android Development] tghandour:
[MENTION=1280108]engine95[/MENTION] I PMed you.. Best of luck and thank you for your hard work and excellent kernel..
[G3 Android Development] engine95:
PM sent for 20p. Thanks

I still need a regular version tester.
[G3 Android Development] botski:
hi! i just want to what version should i download im using d855 16gb?
[G3 Android Development] engine95:
That depends on the rom you're using it on. You can flash both to see which one works. Just make a backup first!

Everybody:

V2.4 will be out today or tomorrow. Depends on my time to get it posted here.

If you're on a hurry ;), look me up on AFH.
[G3 Android Development] tghandour:
The new release is really promising.. Exceptionally Very fluid, smooth and stable.. Battery life is still too early to judge but seems promising too..

Well done mate and waiting for the new release and Change log :)
[G3 Android Development] engine95:
V2.4 is in the house

See changelog. 2 versions should cover all Roms.
[G3 Android Development] Alxnjs:
[MENTION=1280108]engine95[/MENTION], thanks for kernel.

Your kernel has Kexec Hardboot Patch for Multirom V32 Resurrected ?
[G3 Android Development] theoverfiend:
Hell Yeah.... Now Testing the Battery life
[G3 Android Development] engine95:
Not yet. I need to get back with Eliminator again and see if he's got more ideas.
[G3 Android Development] botski:
thank you mate for the reply. i'm using stock rom.
[G3 Android Development] kawaisaki:
[MENTION=1280108]engine95[/MENTION]: thanks for the kernel !

Also, I am looking to add a driver into your kernel (Ethernet to USB converter driver is here).

Could you please tell if that is feasible ?

If so... can you or anyone give guidelines on how to do it myself ?

I am completely new to this, help would be much appreciated :)

edit: found a guide and will give it a try ^^

http://xdaforums.com/showthread.php?t=2131825
[G3 Android Development] o1d8oy:
2.4 is soooo smooth even underclocked [cloudy 2.5]. Lower freq are great addition. Awesome work!
[G3 Android Development] ajaxchen:
Totally agree with you . Even use [MENTION=1280108]engine95[/MENTION]'s preferred settings in post 2 with cloudy 2.5 , G3 is smooth as baby's ass . I got 2 hours SOT from 100% to 50% , battery life seems great as well . Thanks a lot for engine95's great kernel .
[G3 Android Development] theoverfiend:
@o1dBoy what are your values for underclock? Mine is running by -15mv
[G3 Android Development] droidbits:
[MENTION=1280108]engine95[/MENTION]

Thanks for v2.4! :D
[G3 Android Development] kawaisaki:
[MENTION=1280108]engine95[/MENTION]

I am still trying to compile a driver formy USB to Lan adapter...

Running

insmod my_driver.ko

returns

I have been compiling the module with https://github.com/AdiPat/Android_Toolchains... wondering if I have been using the correct one.

What compiler have you been using to compile this kernel ?

Thanks again !
[G3 Android Development] engine95:
It should compile with GCC4.8, Sabermod 4.8, Linaro 4.8, 4.9. I used those in the past. Make sure they're the arm- eabi.

I'm using Ubertec 4.9.3 lately and for this one.

Edit: Sorry, I just realized my git doesn't have 2.4 on it yet. I'll get it updated.

Edit 2: Should be good to go now
[G3 Android Development] Marcovanbasten:
Thanks for the kernel op!

Does someone compare it with Gabriel?
[G3 Android Development] Smittels:
One big difference (for me...each phone reacts differently) is that I can undervolt the gabriel kernel up to 80mv whereas navel instantly gives me reboots if I undervolt 5mv.

One advantage of navel is over/underclocking (which gabriel cant do)

In comparison: gabriel gives me better battery,but less performance. Navel gave me huge performance,but battery life is slightly worse for my using patterns. So,it depends on your usage. But both are a absolute improvement to stock:thumbup:
[G3 Android Development] Silver Wx:
Navel kernel is the best kernel for me, also, some things can improve it.

Alucard hotplug and alucard governor are very awesome, if you can add these :D universal kernel manager with synapse support would be nice too...

Thanks :)
[G3 Android Development] ajaxchen:
Actually , UKM and Synapse are working happily with [MENTION=1280108]engine95[/MENTION]'s great kernel .
[G3 Android Development] engine95:
[MENTION=6819826]Zotyoo[/MENTION]. I think it works with one of these. It's a ramdisk thing. Try both.
[G3 Android Development] theoverfiend:
I'm on cloudy 2.5 and the v2.4 20p gives me reboots when I take pictures no matter which camera app I use...

With the v2.4 without 20p no problems
[G3 Android Development] tghandour:
Did you clear Cache and Dalvick after flashing either Cloudy 2.5 or Navel 2.4P? I am on Cloudy 2.5 and the native Camera app is working fine.. Did you Undervolt?
[G3 Android Development] theoverfiend:
[MENTION=219002]tghandour[/MENTION] Hm interessting idea with the under volt... I'm on -15mv I try it right now...

That was the point under volt will give reboot when using the camera....

It could be so easy when some one looks from out side :D
[G3 Android Development] tghandour:
Hahahaha.. That's great you found the culprit.. Good good :)
[G3 Android Development] o1d8oy:
GPS doesn't work for me with this kernel. Anyone else?
[G3 Android Development] theoverfiend:
Here GPS works fine in both 2.4 versions
[G3 Android Development] gsw5700:
GPS is fine for me too
[G3 Android Development] aamer513:
Does it support multi rom?
[G3 Android Development] filbertmang:
Just switched to your kernel after 3 months of using Gabriel's kernel. I must say, this kernel absolutely leaves Gabriel behind. It lags so much on Gabriel and the battery is just average, probably the same as this kernel. But the smoothness and fluidness of this kernel, is just absolutely ramarkable. It doesn't lag AT ALL and the battery is the same with Gabriel Kernel (even though that kernel promised us more battery and this kernel promised us more smoothness). I'm really thankful for your work. Keep it up.
[G3 Android Development] iam_delan0:
I agree to this. This kernel is the best in smoothness! Just great!
[G3 Android Development] w1ck3ddd:
I'm wondering if we should disable Set on Boot before installing or every time ?
[G3 Android Development] engine95:
It's not a bad idea. Depending on the changes in the kernel, or the tuner.

If you don't, the kernel may cause a reboot once or twice before getting settled in.

Either way, it shouldn't hurt anything.
[G3 Android Development] bleuxeon:
Just curious : do you plan support for F2FS?:o
[G3 Android Development] achaeminid3:
Thank you!

Gonna try this one out. ?
[G3 Android Development] engine95:
I just found out about this. Hopefully I'll have a fix shortly

Faux sound will be in the next update. pikachukaki just had it in earlier tests. ;)

Hopefully. But its a little ways out. Gotta get the kinks worked out first so I have a solid base.
[G3 Android Development] jojobans:
Will try again than but bootlop.

I do not understand install this kernel post 2
[G3 Android Development] pikachukaki:
what phone what rom??do you use selinux changer??

---------- Post added at 02:59 AM ---------- Previous post was at 02:38 AM ----------

I did some pretty heavy testing so don't judge it but even with this usage it's pretty good...almost 2h sot at almost 9h usage...I don't use any apps like grennify or servicely...
[G3 Android Development] jojobans:
Rom 20p and kernel 20p bumped

i install apk selinux changer and select permissive and reboot to twrp flash kernel but bootlop[emoji19]
[G3 Android Development] pikachukaki:
restore selinux and remove it...
[G3 Android Development] mandroid717:
If anybody's curious.....
[G3 Android Development] suljo94:
wow finally we have a custom kernel again.

feature request

lower gpu/cpu frequecies(underclocking)

Multirom(since it is totally broken on the d855)
[G3 Android Development] rayraycarter4:
Can you port to d851
[G3 Android Development] engine95:
Make a backup first!

But I've been told the Sprint version of this kernel works on the d851.

The link to it is in the OP under Original thread.

I would guess you might have to modify the APN's though. But I don't know.
[G3 Android Development] u_know_me:
confirmed work with 20p, it's take bit longer (quit long I think) to boot seems like bootloop, be patient and wait for while and it will be fine.
[G3 Android Development] pikachukaki:
The mhz are from 300mhz to 2.4mhz (engine is working on o/c even if i think isnt useful)

Engine know this problem he try to find the solution....the only kernel that i found that notice this problem and fix it is acurra but they didnt post a source code over htcmania...
[G3 Android Development] suljo94:
skin1980 had the same problem fixed it and added the fix to his source, any workaround possible to get exposed working (needs selinux policy change to permissive)
[G3 Android Development] pikachukaki:
Yeah we find it..xposed working properlly...im not sure whats your problem...i didnt use any selinux app....
[G3 Android Development] c_bastian:
It's always good to see new stock kernels!

I've used ChupaChups in the past, Rin at the moment, so i'll definately check this one out too!

Thanks for your time and contribution!

D855-32GB /w CloudyG3 2.2 + Rin Kernel

R.I.P. : Nexus 5-32GB /w Mahdi + Uber Kernel
[G3 Android Development] motoralbi:
Boot time is long,2 or 3 minutes. Also it takes ages to boot in recovery...

Coukd i request one feature? :)

Gpu overclocking to 657 MHz would be cool ;)
[G3 Android Development] horsetastic:
Running this on Cloudy G3 2.2 and its so snappy. Really quite a difference. Not sure about battery life yet but have under clocked a little so hoping it'll improve things for me. Will report back.
[G3 Android Development] ngoralph:
for kcal there is a stock version for d851 maybe it could help
[G3 Android Development] Derpling:
Thank you for the Kernel, it does takes very long time to start up, i though it was bootloop at first... if that can be fixed in next revision that is awesome.

Is it gonna be possible to add GPU overclock to 657mhz nand/or cpu as well? i've yet seen any kernel for stock that offers GPU oc.
[G3 Android Development] Sorin90:
Fmradio doesn't work on this kernel...but fixing it is very simple...a module is missing...radio-iris-transport.ko. module....the one from gabriel kernel works just fine :)
[G3 Android Development] engine95:
During testing, when I first brought this kernel over, FM worked on one ramdisk but not the other. That's why you guys have 2 versions. I want this to work with as many roms as possible.

So I'm not sure adding a module will help. Try both versions of the kernel.
[G3 Android Development] engine95:
V2.5 in OP

See/read changelog

You may need to remove "set at boot" settings - Just be forwarned.

After it boots up and gets running, you may want to update profile/prl, Activate this device.

After you know it works, reboot to TWRP, wipe /cache and /dalvic.

For me, it just seems to work better doing this
[G3 Android Development] Sorin90:
Gpu max freq doesn't stick...using kernel adiutor..
[G3 Android Development] engine95:
It will if you use Faux Tuner.

Aduitor seems to be more touchy, but it will stick eventually. But can move to max for whatever reason sometimes.

Remember, when you flash anything new, you need to let it settle in. Especially kernels.
[G3 Android Development] ajaxchen:
Thanks [MENTION=1280108]engine95[/MENTION] , v2.5 works great as usual . I am using v2.5 20P version with Cloudy 2.5 , everything fly but FM radio ; I awared it's reported already , just for others information .
[G3 Android Development] w1ck3ddd:
How is battery life with this Kernel. Mine seems to fly. I think I'll have to recalibrate it. What's the best method for doing this. I'm thinking about complete discharge, let it fully charge, disconnect, power on and see if 100%, if yes completely discharge and charge again. It's ok ?
[G3 Android Development] theoverfiend:
There a lot of apps for calibrate the battery I prefer BatteryCalibration... But... I don't think that will there be any different befor and after. In early times it makes some sense, since kit Kat it's imho useless the OS manage it by it's own... The battery life fell to me like the normal Stock kernel... And your using has much more result to the battery life.
[G3 Android Development] w1ck3ddd:
How safe it is to keep max gpu at 660mhz. Seems like it doesn't want to stick and I'm giving up...
[G3 Android Development] o1d8oy:
@ w1ck3ddd have you tried faux clock? Usually if freq don't want to stick "fix permission" in app settings fixes the issue.
[G3 Android Development] w1ck3ddd:
And how can I fix permissions?
[G3 Android Development] o1d8oy:
In faux clock app in settings you have option to do that.
[G3 Android Development] JoinTheRealms:
Wow how this kernel has alluded me. Super keen to give it try, sadly it appears its not compatible with SlickRom2.2 which is a 20p base. I get ”Security Error" with both versions 2.4 and 2.5
[G3 Android Development] w1ck3ddd:
Strange... I'm using CloudyG3 and it's working. BTW, anyone has the link for faux's app on xda ?
[G3 Android Development] engine95:
I think I heard it works with slick. Try the one that's not 20p. Just make a back up first

FauxClock in the app store is a paid app. I don't think there's a free version. But I may be wrong.
[G3 Android Development] theoverfiend:
No there is no free version of faux. And it is called Faux123 Kernel Enchangemant or so... It cost 4,90€

https://play.google.com/store/apps/details?id=com.teamkang.fauxclock

I think you don't need to pay for an app like this...

There are a lot of free Apps such could manage kernel settings
[G3 Android Development] w1ck3ddd:
Found a workaround for those that are experiencing troubles setting max gpu freq. Download trickster mod and set your freq 1 set below your desired one, and by magic it'll set back to the one you wanted. eg 460->580
[G3 Android Development] o1d8oy:
Thanks for adding tripndroid governor. Everything flies on this one!
[G3 Android Development] gsw5700:
Many Thanks, 2.5 looking great