[KERNEL] (18-FEB) GoogyMax-G4 [MM LG 1.7 /CM13 1.7.1a] (Linux 3.10.96 / GCC Linaro) - G4 Original Android Development

This kernel is for LG G4 H815 ONLY !!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features :
GoogyMax Kernel for LG Firmwares
- Based on 20A LG MM Sources and synced with V20D source drop
- Updated ramdisk to V20D
- Patched to latest Linux 3.10.96
- Compiled with toolchain gcc Linaro 4.9.3
- Auto-root included
- Busybox included
- ExFAT support
- Dynamic FSync support
- SELinux set to permissive
- A lot of changes and tweaks for better performance & battery life
GoogyMax Kernel for CM13
- Based on latest cyanogenmod kernel sources
- Patched to latest Linux 3.10.96
- Compiled with toolchain gcc Linaro 4.9.3
- ExFAT support
- Dynamic FSync support
- SELinux set to permissive
- A lot of changes and tweaks for better performance & battery life
- MORE TO COME ...
Thanks :
The Beta Team : @FadeFx
- LG : For the code source
- Cyanogenmod : For the source code
- All the talented devs I cherry-picked their commits (Proper credits in my github)
- @qrashers for the Googy-Max Kernel logo & user / betatester signatures
- THE WONDERFUL XDA COMMUNITY !!!
Sources : https://github.com/googyanas/GoogyMax-G4
Signature for users :

Kernel for LG firmware - Downloads & Changelogs
GOOGYMAX KERNEL FOR LG Firmware​
[14-FEB] Version 1.7 :
~ all details and credits in github ~
- fs: implement Dynamic FSync 2.0 (thx andip71)
- fs: disabled Async FSync
- various tweaks (mmc - thermal - devfreq - fs writeback)
[05-FEB] Version 1.6 :
~ all details and credits in github ~
- Patched to latest Linux 3.10.96
- cpufreq: cpuboost little tweak for more battery saving
To all GoogyMax kernel users: If you're tempted by disabling logd service to fix battery drain, you should know that it's not necessary with GoogyMax kernel as it was already disabled since some versions ago !
[29-JAN] Version 1.5 :
~ all details and credits in github ~
- fs: Asynchronous Fsync from HTC
- arm64: memory utilities optimization
- various patches to gain more smoothness (cpufreq, block, lowmemorykiller ...)
- Updated ramdisk to V20D
[25-JAN] Version 1.4a :
~ all details and credits in github ~
- Fixed and tested Bluetooth & FM Radio & Exfat
[24-JAN] Version 1.4 :
~ all details and credits in github ~
- WORKING NATIVE EXFAT SUPPORT :good: :good:
- Patched to latest Linux 3.10.95
- Completely disabled ZRAM, ZSMALLOC & SWAP
- random: boost entropy
- wireless: reduce wakelocks by /4
- gcc: tune flag for big.Little architecture
[22-JAN] Version 1.3 :
~ all details and credits in github ~
- Synced with LG v20d source drop :good: :good:
- Some patches to reduce lags & improve battery life (cpufreq, thermal)
- cpufreq: disable cpufreq_waver (removed anyway by v20d)
- devfreq: Use high priority workqueue
- arm64: add seccomp support
- arm64: add ARM64_ERRATUM_843419
- arm64: add support ARCH_SUPPORTS_ATOMIC_RMW
- mm: increase VM_MIN_READAHEAD from 16 to 32
[28-DEC] Version 1.2 :
~ all details and credits in github ~
- finally fixed MM lags and slowdowns ( + back to same battery life as with lollipop !!! ) :good: :good: :good:
- fs: hopefully fixed exFat support
NO MORE NEED TO DOWNGRADE TO LOLLIPOP !!! ( at least for me )
[24-DEC] Version 1.1 :
~ all details and credits in github ~
- block: update bfq to v7r8 and made it default scheduler
- fs: add exFat support
- sched: enable autogroup
- defconfig: disable ZRAM completely
- cpufreq: Introduce new relation for freq selection
- cpufreq: tune cpu & gpu target load values
- defconfig: include all tcp congestion modes
- defconfig: (experimental) enable display DFPS & VSYNC_SKIP
[14-DEC] Version 1.0 :
~ all details and credits in github ~
- Based on 20A LG MM Sources
- Patched to latest Linux 3.10.94
- Compiled with toolchain gcc Linaro 4.9.3
- Auto-root included
- Busybox included
- SELinux set to permissive
- A lot of changes and tweaks for better performance & battery life
PLEASE DO NOT MIRROR !!!

Kernel for CM13 - Downloads & Changelogs
GOOGYMAX KERNEL FOR CM13​
[18-FEB] Version 1.7.1a :
~ all details and credits in github ~
- fixed flashlight button disappearing from notification drawer
[16-FEB] Version 1.7.1 :
~ all details and credits in github ~
- updates from lg v20d source (time - sched - soc - camera_v2 - leds - thermal - clk - hwmon - dts ...)
- some minor tweaks
[14-FEB] Version 1.7 :
~ all details and credits in github ~
- fs: implement Dynamic FSync 2.0 (thx andip71)
- fs: disabled Async FSync
- various tweaks (mmc - thermal - devfreq - fs writeback)
- updated ramdisk to 14feb build
[05-FEB] Version 1.6 :
~ all details and credits in github ~
- Based on latest cyanogenmod kernel sources
- Patched to Linux 3.10.96
- Synced with GoogyMax 1.6 (all patches and tweaks included)
PLEASE DO NOT MIRROR !!!

thanks . but flash how? twrp and that all? wipe something after? etc etc

shudoha said:
thanks . but flash how? twrp and that all? wipe something after? etc etc
Click to expand...
Click to collapse
It's a zip flashable via twrp. No wipe needed. Just flash and enjoy
Envoyé de mon LG-H815

Happy to see you here friend, excellent news!!! I will test it. Any project to make an AOSP kernel?
Thanks a lot

sayou94 said:
Happy to see you here friend, excellent news!!! I will test it. Any project to make an AOSP kernel?
Thanks a lot
Click to expand...
Click to collapse
We got there already? [emoji14] Surely aosp kernel will come but only when cm13 is mature enough.
Envoyé de mon LG-H815

googy_anas said:
We got there already? [emoji14] Surely aosp kernel will come but only when cm13 is mature enough.
Envoyé de mon LG-H815
Click to expand...
Click to collapse
Thanks friend, I want to flash AOSP rom but i need a solid custom kernel for it. I used your kernel for the note 4 and it was excellent!!!!

Hey googy: Noticed a bug with my external sd-card. Don't know how the phone is formatting the sd-card, but even formatting several times, it won't get recognized. Default kernel is fine. Guess, it will get formatted as exFAT and maybe you (currently) don't have exFAT included? Am I right?
Thanks anyways for your time and all the things in the past. I really appreciate your work.
P.S.: Don't mind my signature. I am on 20B .

Hey welcome here. I used your kernel on sgs3
:good: cheers

MickyFoley said:
Hey googy: Noticed a bug with my external sd-card. Don't know how the phone is formatting the sd-card, but even formatting several times, it won't get recognized. Default kernel is fine. Guess, it will get formatted as exFAT and maybe you (currently) don't have exFAT included? Am I right?
Thanks anyways for your time and all the things in the past. I really appreciate your work.
P.S.: Don't mind my signature. I am on 20B .
Click to expand...
Click to collapse
Thanks for taking the time to try the kernel.
Exfat isn't included yet but is planned for next release
Envoyé de mon LG-H815

Excuse me guys, please re-download 1.0 version as I just corrected a little problem affecting some modules loading (mainly bluetooth ...)

Another kernel wow thank you!
Future come faux sound support?.

Would this work on a Lollipop based ROM at all? Or does it have to be MM?

Adam86 said:
Would this work on a Lollipop based ROM at all? Or does it have to be MM?
Click to expand...
Click to collapse
Considering the sources are 20A which is MM, there's your answer

Trying it out but gives to much battery drain.
Will wait for a new release more optimized and with more features.
Keep the good work.

patalao said:
Trying it out but gives to much battery drain.
Will wait for a new release more optimized and with more features.
Keep the good work.
Click to expand...
Click to collapse
Sorry to hear that, but I am getting opposite results as my battery lasts noticeably longer with same usage.
Please check your init scripts or tweaks and consider checking after at least one charge cycle
Envoyé de mon LG-H815

I`m using Genisys 3.4 with superxe kernel,with no scripts and the only mods are greenify,powernap.
I just installed your kernel and wiped cache and dalvik.
But i`ll give it another try on your next update.
Thanks for bringing another kernel for our phones.

Actually @BySezerSimsek in Genisys Rom uses LS scripts. They are from L SPEED. I am using the same firmware.

I know, but I deleted them all

Related

[KERNEL] (11APR) Googy-Max4 Kernel 1.5 [TW5/CM12.x] (Linux 3.4.106 / Linaro 4.9.3)

This kernel is ONLY for Samsung Galaxy S5 SM-G900F
TOUCHWIZ 5.0 (Lollipop) / CM12.x !!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features :
- Based on Samsung / Cyanogenmod Lollipop UPDATE1 Sources
- Updated to latest BOC7 / CM12.x ramdisk
- Patched to latest Linux 3.4.106
- Compiled with latest Christopher's latest linaro gcc 4.9.3 optimized for Cortex A15 :good:
- Compiled with gcc optimization flags
- Boeffla Sound configurable in STweaks
- Logger switchable
- arch_power & gentle fair sleepers switchable
- sched autogroup switchable
- Power efficient workqueues switchable
- KSM with deferred timers, both switchable
- CPU Voltage control
- Fast charge control
- LED fading control
- RGB control
- msm Thermal v2
- frandom support
- SELinux set to permissive
- CPU governors : interactive, impulse, ondemand, smartmax, zzmoove, intellimm
- IO schedulers : cfq-noop-deadline-bfq-fifo-fiops-row-sio-vr-zen schedulers
- TCP congestion controls: cubic-bic-westwood-htcp-highspeed-hybla
- MORE TO COME ...
Thanks :
The Beta Team: @rafi1430
- Samsung : For the code source
- @faux123, @andip71 for their fantastic work
- @qrashers for the Googy-Max Kernel logo & user / betatester signatures
- and last but not least, THE WONDERFUL XDA COMMUNITY !!!
TW5 Changelogs & Downloads :
==> [Post #2] <==​~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~​
Source :
https://github.com/googyanas/Googy-Max4-Kernel
Signature for users :
XDA:DevDB Information
[KERNEL] (11APR) Googy-Max4 Kernel 1.5 [TW5/CM12.x] (Linux 3.4.106 / Linaro 4.9.3), Kernel for the Samsung Galaxy S 5
Contributors
googy_anas
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.5
Stable Release Date: 2015-04-11
Created 2015-03-07
Last Updated 2015-04-11
TW5 Kernel downloads and changelogs
[11APR] Version 1.5 :
- Reverted KSM (causing problems in some cases)
- More tweaks and patches (slimbus, lowmemorykiller, mm ...)
[06APR] Version 1.4 :
- Replaced Faux sound with Boeffla sound
- Replaced Faux fast charge with Boeffla charge levels
- Added governors : smartmax, impulse, intellimm, zzmoove
- Added KSM with deferred timers (both switchable via stweaks)
- some ARM patches and tweaks
- large amount patches and tweaks (workqueue, futex, mm, memutils, block, ext4)
[29MAR] Version 1.3 :
- Compiled with hardfloat and neon-vfpv4 flags
- Stweaks is back !
- SELinux is set to permissive mode
- disabled CPU voltage control (was the cause of reboots and bootloops when stweaks was included ! Will be fixed later ...)
- huge amount of ARM patches and tweaks (Neon mode, unaligned memory access, rwsem, memcpy, mm, mpu ...)
- lowmemorykiller: implement task's adj rbtree
- hotplug: backport of smpboot facility
- writeback (fs & mm) patches and tweaks
- sched: activated sched autogroup (switchable via stweaks)
- various tweaks (sched, cpufreq, cpuidle, block, fs, ...)
- kgsl: optimized (lower) memory allocation and less highmem pressure (lowmemkiller is happy again)
- a lot of other patches and tweaks I surely missed to mention (please check my github for more details)
[20MAR] Version 1.2 :
- Switched to christopher's a15 linaro gcc 2015.03
- cpufreq tweaks
- Reverted Stweaks support (for now) - Please manually remove Stweaks app if it's still there ...
- Automatic build.prop patch (disable knox, selinux, securestorage props ...)
[14MAR] Version 1.1 (Skipped version due to messed stweaks support) :
- Patched to Samsung Lollipop UPDATE1 Sources
- Updated to latest BOB7 ramdisk
- Faux Sound v3.6 (control via STweaks)
- Logger switchable via STweaks
- arch_power & gentle fair sleepers switchable via STweaks
- kernel/sched: Implemented Power efficient workqueues
- CPU Voltage control
- Fast charge control
- LED fading control
- RGB control
- msm Thermal v2
- frandom support
- SELinux set to permissive
- IO schedulers : cfq-noop-deadline-bfq-fifo-fiops-sio-vr-zen schedulers
- TCP congestion controls: cubic-bic-westwood-htcp-highspeed-hybla
ENJOY !!! and don't forget to post your feedback, I really read them all even if I am silent as a rock ....
[07MAR] Version 1.0 :
- Updated to Linux 3.4.106
- compiled withh latest christopher's linaro gcc 4.9.3 optimized for cortex-a15
- added Faux Sound (thx @faux123)
Downloads are attached below
PLEASE DO NOT MIRROR !!!
CM12.x Kernel download
[11APR] Version 1.5 :
Same features as TW kernel
Awesome job but we want it for aosp too
Nicol-Fever said:
Awesome job but we want it for aosp too
Click to expand...
Click to collapse
Oh ! Already ?
That will surely come ... but only when my TW5 kernel gets ALL the features in my todo list !
Let's first enjoy GoogyMax4 and feel the difference ......
Like the s3 old good days
Thanks man and welcome to the s5 arena.
Sent from my SM-P600 using Tapatalk 2
Looking Forward to more.
Tried it and already liking it so far. Can't wait to see where it goes. BTW what app do you guys use for changing kernel settings?
htb2050 said:
Tried it and already liking it so far. Can't wait to see where it goes. BTW what app do you guys use for changing kernel settings?
Click to expand...
Click to collapse
You can use trickstermod or 3c toolbox while waiting for stweaks to get into the game
PS : do you feel any improvement ?
Envoyé depuis mon SM-G900F
So finally
Very smooth great work.:good:
googy_anas said:
You can use trickstermod or 3c toolbox while waiting for stweaks to get into the game
PS : do you feel any improvement ?
Envoyé depuis mon SM-G900F
Click to expand...
Click to collapse
Totally. I used the other two kernels and I was having battery brain and kernel wake locks and occasionally a bit of lag but now all seems gone. I was actually planning on flashing stock kernel by now. But I will be sticking to yours.
No other variant beside F ?
Thank you. It works very smooth. Am testing the battery life now. ?
Works with T-Mobile, WiFi calling also.
With more schedulers/governors and fsync module this would be a keeper!
@googy_anas
g900h ?
Good work no lag very fast!
brees75 said:
Works with T-Mobile, WiFi calling also.
With more schedulers/governors and fsync module this would be a keeper!
Click to expand...
Click to collapse
Working on it ...
Envoyé depuis mon SM-G900F
Does Faux Audio already providing benefits out of the box with Googy-Max or do I need to buy the corresponding app as well to get any benefit?
Excellent contribution, for my the best kernel since I wore it in the S4, thank you.

[KERNEL][13/07][SAMSUNG-TW5.0][FAST&CLEAN] Speedy Kernel 3.1.0 [STABLE]

SpeedyKernel [3.1.0]​ONLY FOR SAMSUNG TOUCHWIZ 5.0 ROM!!!​G900H not supported​Features:
Code:
- Build from latest Samsung Source
- [B][COLOR="Red"]Build with latest SaberMod GCC 5.1.x toolchain (toolchain made 04.07.15)[/COLOR][/B]
- Fix memory leaks
- Fast charge support
- UV support
- LCD Notifier
- Faux Sound Engine
- New wake gestures
- KCAL V2 display driver
- FSync tweaks
- Google Services wakelock fix
- New led functions and fixes
- New random generator, more I/O perfomance
- Added frandom support
- Enabled and tweaked KSM
- SELinux status set to Permissive
- ExFAT sdcard support
- NTFS OTG support (WORKS ONLY WITH SPECIAL PROGRAMM)
- Busybox
- Init.d support
- Insecured
- Disabled restrict rooting
- BOE5 Ramdisk
- I/O Shedulers: stock + sio,fiops,zen
- 10 new governors
- Removed "KERNEL IS NOT SEANDROID ENFORCE" (thanks to [B]kykint[/B])
- CRC Disabled
- Many many misc tweaks
Changelog:
Code:
[B]Version 3.1.0:[/B]
- Sources cleaned
- Recompiled with new toolchain SaberMod GCC 5.1.x (toolchain made 04.07.2015).
- Ramdisk from BOE6
- Improve perfomance (AnTuTu- 45K+ score)
- Improve powersaving
[B]Version 3.0.0- GLOBAL UPDATE:[/B]
- Sources rewriten from zero
- [COLOR="green"]Compiled with latest Hyper Linaro GCC 5.1.1 with Graphite[/COLOR]
- Added UV control support
- Added new wake functions (Sweep2Wake, DoubleTap2Wake, wake gestures, DoubleTap2Sleep and etc)
- Added new display color driver (KCAL V2)
- Many funtions made static
- Fixed battery drain issue
- Added LCD Notifier
- Added Faux Sound Engine
- tweaked MPDecision
- Tweaked GPU and CPU
- fix memory leak in gpiod_export_link
- fix memory leak in gpiod_sysfs_set_active_low
- fix per-station group key get/del and memory leak
[B]Version 2.1.0:[/B]
- Google Services wakelock fix
- Brightness fix and samsung pattern switch
- LED fading/blinking support
- Allow continuous LED light + faster speeds
- TCP cubic-> westwood
- Many bugfixes
[B]Version 2.0.0:[/B]
- Added 10 new governors (latest versions)
- Added bfq i/o sheduler
- Tweaked and updated stock governors and i/o shedulers
- Deleted MSM Thermal V2 (more stability)
- Deleted Boeffla Sound Engine (because boeffla sound in this kernel not configuring)
- Many tweaks, updates, fixes
[B]Version 1.5.0[/B]
- Built from latest UPDATE 2 sources
- Revert to 3.4.0 (better working)
- Kernel rewritten from zero
- Fixed fast charging
- Added MSM Thermal v2
- Added I/O Shedulers: sio, fiops, zen
- Added Boeffla Sound Engine (many thanks to [B]Lord Boeffla[/B])
- Removed "KERNEL IS NOT SEANDROID ENFORCE" (thanks to [B]kykint[/B])
- Improved internet speed (thx to [B]tamirda[/B])
- Disabled CRC
- Improved SELinux
- Improved CPU Control
- frandom enabled by default
- Many CPU fixes
- msm_adreno_tz Make GPU use lowest idle frequency when no load
- Removed dirty build information
- Many bugfixes
DOWNLOAD:
VERSION 3.1.0
Previous versions:
VERSION 3.0.0
VERSION 2.1.0
VERSION 2.0.0
VERSION 1.5.0
Click to expand...
Click to collapse
SOURCES
AnTuTu test (45K score):
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Configuration of the kernel:
To tweak and configure the kernel, manually load and install the app "Kernel Adiutor" from Google Play.
To configure SOUND, manually load and install FauxSound Audio/Sound Control
Donation:
If you like my work, feel free to donate.
PAYPAL: [email protected]
YANDEX.MONEY: 410011318613296
CREDIT CARD: send me PM
Thanks!
Credits:
- Lord Boeffla
- tamirda
- kykint
- Tamerlan2009
XDA:DevDB Information
Speedy Kernel, Kernel for the Samsung Galaxy S 5
Contributors
NowenUI
Kernel Special Features: FAST, CLEAN, POWERSAVE
Sources: https://github.com/NowenUI/SpeedyKernel-3.0_G900F_TW5.0
Version Information
Status: Stable
Current Stable Version: 3.1.0
Stable Release Date: 2015-07-13
Created 2015-06-15
Last Updated 2015-07-13
nice just flashed it
i play this game that usually doesn't work well with custom kernels. will try and report.
thanks
EDIT: The game is working well. I like the no overclock - close to stock idea
good job buddy
EDIT 2: Viper4Android is working and power saving modes are working as well. it's getting better and better lol
g900F or H?
Sent from my SM-G900F using Xparent Cyan Tapatalk 2
kp.nikhil said:
g900f or h?
Sent from my sm-g900f using xparent cyan tapatalk 2
Click to expand...
Click to collapse
g900f only
kp.nikhil said:
g900F or H?
Sent from my SM-G900F using Xparent Cyan Tapatalk 2
Click to expand...
Click to collapse
I flashed it on G900F a few minutes back and it booted...
working well for now
G900t here working great so far.
Sent from my SM-G900T using Tapatalk 2
gonna try this mate
fix google service?
What google service issue?
Pangadaywalker said:
What google service issue?
Click to expand...
Click to collapse
core720 said:
fix google service?
Click to expand...
Click to collapse
I haven't this issue, maybe it fixed
very good work!!!
This is running great on my G900T. RAM management is amazing with this kernel. Great work and thank you.
smooth kernel i do have a question tho... any chance you would incorperate faux sound into kernel plz as i like this kernel but im going a bit deff and need my volume boosted quite a lot(to many raves wen younger lol ) if you could that would be awsome thanx very much
Hows the battery life?
aeonix_05 said:
Hows the battery life?
Click to expand...
Click to collapse
Very GOOD! !!
Can you please make a version of this Kernel for G900H?
Thanks in advance!
coto39 said:
Can you please make a version of this Kernel for G900H?
Thanks in advance!
Click to expand...
Click to collapse
No.
I work only with devices, which I have.
Very tempting to try a more recent TW 5.0.0 optimized Kernel since KTOONZES last TW Build is from February and I don't really need to have any OC / UV to begin with as well (sometimes less is more). And even more tempting when I read that it has great RAM Management and battery life (and that I'm flash addicted). Just sounds to good to skip - I think I'll flash it tomorrow to see for myself.
Whats the exact "latest" (as in Version Number) Samsung Kernel Source this is based on?
justyourimage said:
Very tempting to try a more recent TW 5.0.0 optimized Kernel since KTOONZES last TW Build is from February and I don't really need to have any OC / UV to begin with as well (sometimes less is more). And even more tempting when I read that it has great RAM Management and battery life (and that I'm flash addicted). Just sounds to good to skip - I think I'll flash it tomorrow to see for myself.
Whats the exact "latest" (as in Version Number) Samsung Kernel Source this is based on?
Click to expand...
Click to collapse
You will not be disappointed with the RAM management.
justyourimage said:
Whats the exact "latest" (as in Version Number) Samsung Kernel Source this is based on?
Click to expand...
Click to collapse
BOA3 Sources (latest on Samsung Open Source Release Center for G900F Lollipop), ramdisk from BOE5

[KERNEL][STOCK/AOSP/CM13][G4-h815] [SUPERXE][5.1/6.0] [19/02/2016]*[TWRP 3.0.2-0]

Hello guys.. I would like to share with you LG G4 custom kernel for stock based roms. [H815] . Kernel is stock close, compiled from latest sources from LGE .
Compiled using aarch64-linux-android-4.9 toolchain
Kernel is for LG G4 [H815] device and your bootloader must be unlocked before flashing!
Bootloader unlock
5.1 - KERNEL-STOCK
v1.1 Initial Release
- init.d support
- permissive selinux
- exfat fs support
v1.2 Release
- added I/O Schedulers (bfq,fiops,zen,sio)
- bcmdhd:reduced rx wakelock
v1.3 Release
- improved stability and overall smoothness.
- ramdisk updates to support all lollipop stock based roms - 10x
- busybox auto install if not present
- KCAL post-processing driver @savoca
- compiled every TCP Congestion Algorithm into the kernel so now every user will be able to choose which one to use:
-bic
-reno
-cubic
-westwood
-vegas
-veno
-yeah
-illinois
-more information on github...
v1.4 Release
- No CPU and GPU overclocking yet
- Synapse support (install app from playstore)
- USB Fast charge
- Added state notifier driver @neobuddy89
- Added Adreno Idler @arter97
- Fixed GPU frequency scaling (180-600Mhz)
- Drivedroid support
- Updated touchscreen firware to L0L55P1_1_11
- Updates and fixes from google and CAF msm-3.10
- More information on github...
v1.5 Release
-Overclock A53/384-1632 A57/384-2016 (choose during aroma installation)
- USB mouse and keyboard support
- Fauxsound support(use faux123 app)
- updated zram driver from linux 4.1
- More information on github...
Version Information
Current version: 1.5
Status:Stable
6.0 - KERNEL - STOCK
v1.6 Release
- support all marshmallow stock based roms - 20x
- autoroot if your system is not already rooted
- busybox auto install if not present
- init.d support
- permissive selinux
- exfat fs support
- added I/O Schedulers (bfq,fiops,zen,sio)
- compiled every TCP Congestion Algorithm into the kernel so now every user will be able to choose which one to use:
-bic
-reno
-cubic
-westwood
-vegas
-veno
-yeah
-illinois
- KCAL post-processing driver @savoca
- USB Fast charge
- State notifier driver @neobuddy89
- Adreno Idler @arter97
- Added Impulse governor
- Fixed GPU frequency scaling (180-600Mhz)
- Drivedroid support
- Fauxsound support(use faux123 app)
- Overclock A53/384-1632 A57/384-2016 (choose during aroma installation)
- More information on github...
v1.7 Release
- latest CAF updates
- /dev/frandom support
- usb debugging fixed
- show cpu voltages via sysfs
- updated state notifier driver
- updated adreno idler driver
- updated impulse governor
- 27Mhz gpu sleep state frequency
- fauxsound works with kernel adiutor now
- less aggressive thermal throttling
v1.8 Release
- LGE 20d kernel source
- Latest CAF updates
- Zram backport (linux 4.1)
- Full crypto support
- Optimized cpufreq/governors
- A53/A57 clusters undervolted (-25mV)
- Reduced wlan timeout wakelock (current value 4/25%)
- Motorola's lmk,shed and power optimizations
- Disable thermal-engine hotplug and poll instead (50c) (flar2)
- Sound control V2 (faux123/flar2/cile381) (cleaned and adapted for G4)
- Kernel now use frandom as RNG
- 27Mhz GPU min freq (idle/sleep)
- Disabled PM fsync-added Dynamic fsync (faux123/Boefla)
- Disabled CRC control
- Tuned LGE lbfc/cancun for overclocking ability
- Removed autoroot option from kernel (either way kernel support system/less root)
To change the kernel values use Kernel Adiutor.
Version Information
Current version: 1.8
Status:Stable
Source:
Source
Toolchain
Credits:
- faux123
- savoca
- flar2
- arter97
- neobuddy89
- Dees-Troy
DOWNLOAD
_____________________________________________
*H815* *5.1 *
-Kernel v1.1
-Kernel v1.2
-Kernel v1.3
-Kernel v1.4
_____________________________________________
*H811* *5.1*
-Kernel v1.3
-Kernel v1.4
______________________________________________
*H815/H811 *5.1* UNI*
-Kernel v1.5
===============================================
*H815*6.0*
-Kernel v1.6
-Kernel v1.7
-Kernel v1.8
*SUPERXE KERNEL - H815*MM - 6.0.x - CM13 BASED ROMS*
V1.0
- Overclock A53/384-1632 A57/384-2016 (choose during aroma installation)
- KCAL post-processing driver @savoca
- Compiled every TCP Congestion Algorithm into the kernel so now every user will be able to choose which one to use:
- USB Fast charge
- Drivedroid support
- exfat fs
- CPU voltages via sysfs (ro)
- Motorola's lmk,shed and power optimizations
- Sound control V2 (faux123/flar2/cile381) (cleaned and adapted for G4)
- Disabled PM fsync-added Dynamic fsync (faux123/Boefla)
- Disabled CRC control
V.1.1
-New installation method (kernel now supports all CM based roms)
Version Information
Current version: 1.1
Status:Testing
DOWNLOAD
_____________________________________________
Kernel - CM13 - v1.0
Kernel - CM13 - v1.1
How to install:​
- Download kernels
- Flash through custom recovery
- Done
*TWRP RECOVERY H815*MM-6.0.x*
- Built from android-6.0.1_r16 sources
- Flash through the existing recovery
-Enjoy
CHANGELOG for 2.8.7.0:
- Initial ground work for software drawn keyboard (_that)
- Fix handling of wiping internal storage on datamedia devices (xuefer)
- Allow DataManager to set and read values from the system properties (xuefer)
- Fix crash when taking screenshots on arm64 devices
- Fix error message after an ORS script completes (Dees_Troy)
- Fix crashes / error when creating encrypted backups (_that, Dees_Troy)
- Add system read only option – more details below (Dees_Troy)
- Add resize2fs and GUI option to run resize2fs (Dees_Troy)
- Fix crash loop caused by empty lines in AOSP recovery command file (_that)
- Prevent duplicate page overlays such as multiple lock screens (mdmower)
*DOWNLOAD 2.8.7.0*
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CHANGELOG for 3.0.0.0:
- Completely new theme - Much more modern and much nicer looking (by z31s1g)
- True Terminal Emulator - Includes arrow keys, tab and tab completion, etc. (by _that)
- Language translation - It won’t be perfect and especially some languages that require large font files like Chinese & Japanese won’t be availble on most devices. Also some languages may only be partially translated at this time. Feel free to submit more translations to OmniROM’s Gerrit. (mostly by Dees_Troy)
- Flashing of sparse images - On select devices you will be able to flash some parts of factory images via the TWRP GUI (by HashBang173)
- Adopted storage support for select devices - TWRP can now decrypt adopted storage partitions from Marshmallow
- Reworked graphics to bring us more up to date with AOSP - includes support for adf and drm graphics (by Dees_Troy)
- SuperSU prompt will no longer display if a Marshmallow ROM is installed
- Update exfat, exfat fuse, dosfstools (by mdmower)
- Update AOSP base to 6.0
- A huge laundry list of other minor fixes and tweaks
*DOWNLOAD 3.0.0.0*
CHANGELOG for 3.0.2-0:
- support new CM 13.0 pattern encryption (sultanqasim)
- fix slow flashing issue due to modprobe (present on only some devices) (#twrp)
- libtar updated to latest upstream and fixes (jcadduono)
- fixes for loading custom themes (_that)
- TWRP will now detect and install TWRP themes automatically through the normal zip install process (Dees_Troy)
- translation updates – added Italian, Czech and Polish and significant updates to Dutch
- progress bar improvements – progress bar updates during image flashing and better tracks progress during file system backups (tar) (Dees_Troy)
- fix input box text display (Dees_Troy)
- Reboot option after zip install complete (bigbiff)
- Other mostly invisible bug fixes and improvements
*DOWNLOAD 3.0.2-0*
Beer? I'm always in the mood !
​
...
cile381 said:
Hello guys.. I would like to share with you custom kernel for LG G4 [H815] . Kernel is stock close, compiled from latest sources from LGE .
Compiled using aarch64-linux-android-4.9 toolchain
Kernel is for LG G4 [H815] device and your bootloader must be unlocked before flashing!
Bootloader unlock
Initial Release
- init.d support
- permissive selinux
-
Source
Toolchain
Click to expand...
Click to collapse
Great!!!thank you!!!
Inviato dal mio GT-I9300 utilizzando Tapatalk
Thank you for your work, but the init.d support, not support me
Kernel is work with exFat? Thanks for your hard work.
Gesendet von meinem LG-H815 mit Tapatalk
ang3lical said:
Thank you for your work, but the init.d support, not support me
View attachment 3489370
Click to expand...
Click to collapse
With me working ok. Otherwise, this application shows with me also same thing as for you...
A script for the test in the init.d folder something else
Waiting anyone else to confirm...
Thank you for continuing development for the g4!...btw any chance for a h811 version...if not thanks anyway for bringing more to the g4!
vietnam100 said:
Kernel is work with exFat? Thanks for your hard work.
Gesendet von meinem LG-H815 mit Tapatalk
Click to expand...
Click to collapse
Not for now...will take care of it ...
Now... I just need my bootloader to be able to be unlocked.
Keep up the good work!
New release!
Kernel now supports exfat fs :good:
cile381 said:
With me working ok. Otherwise, this application shows with me also same thing as for you...
A script for the test in the init.d folder something else
Waiting anyone else to confirm...
Click to expand...
Click to collapse
Ok thankss!!
Great!
Big Thx for your hard work!
Is it possible to add some governors like zzmove?
I see, that always all cores are online with the stock kernel and I think, if some of them will get off, while some are online, the battery saving will be much better.
Thanks for this kernel!
Is it compatible with Kcal app?
[email protected] said:
Great!
Big Thx for your hard work!
Is it possible to add some governors like zzmove?
I see, that always all cores are online with the stock kernel and I think, if some of them will get off, while some are online, the battery saving will be much better.
Click to expand...
Click to collapse
It would be perfect
https://github.com/777jon/cpufreq-governor-zzmoove
thank you for you hard work!
Added @savoca KCAL post-processing driver into kernel and works great :good:
how does the kernel perform?
performance and battery better, equal or worse?
Does this work with all software versions?
I'm H815 stock rooted, bootloader unlocked using 10c. I can use this no problem?
Next to the Governors, can u please add westwood as tcp algorithm?
Gesendet von meinem LG-H815 mit Tapatalk
El Presidente81 said:
Does this work with all software versions?
I'm H815 stock rooted, bootloader unlocked using 10c. I can use this no problem?
Click to expand...
Click to collapse
Yes, no problem at all.
Great, thank you.

[KERNEL] [MM] [H815 & H811] ★ SimpleGX KERNEL v3.0.0 ★ (17th July)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
WARNING :
This kernel concerns LG G4 (both H815/International and H811/T-Mobile) versions only
You will void your warranty after flashing this kernel
I'am not responsible of any damage caused to your device after flashing this kernel
Some reading..
Here I go again from Samsung, but now to LG adventure!
SimpleGX is only looking for simplicity and stability, trying to aim for best battery life, smoothness and performance experience, than a pure stock kernel.
It has been mostly designed for people who like "flash-and-play" kernels (you flash and you can directly enjoy, without doing customizing anything to get the best battery life and smoothness experience possible), that is how I always liked things.
This kernel will never implement experimental things to stay as close as possible as stock and avoid bugs like many other kernels. Choice is large in H815 kernels, but I wans't personally enough satisfied after testing all of them, so I decided to make mine for my personal use first, and share it to the community.
Keep in mind I still dont qualify myself as of a real developer, but just a basic person with some android/linux knowledge already.
As always, I'm enjoying sharing my contribution here on XDA for free, which taking me a lot of (my free) time to test before releasing (my device has already been a lot tortured to release this kernel) so, if you can offer me a little beer, it will be really appreciated!
This kernel must be only flashed over an official LG ROM and not AOSP/AOKP (like CyanogenMod, etc) !
Feel free to include my kernel to your ROMs / Threads but please don't forget to inform/ask first via PM and credit me in your original thread.
​
★ WHAT TO EXPECT ★ :​
(over a pure stock kernel) :
Better battery life and overall performance experience
Trying to include only efficient (but not so much experimental) tweaks
Stay as close as possible from pure stock source
★ FEATURES (up-to-date) ★ :​
Base :
Directly based from latest available "LGH815_Android_Marshmallow_V20j" Android 6.0 source from LG (for clean work and stability)
Compiled with UBER-TC (4.9.4 / 2017-01-15 / aarch64-linux-android) toolchain with optimization flags
Ramdisk from 20g stock kernel
Stock Linux 3.10.84
Main :
Auto install SuperSU 2.79 SR3
Auto install BusyBox 1.26.2
Native ExFAT support
FIOPS scheduler added
noop as default I/O scheduler
Optimized other stock schedulers for SSD's
All TCP congestion control modules activated with Westwood currently as default
SElinux set to "Permissive"
Stock ZRAM enabled (may be configurable with scripts provded in downloads section)
Logd disabled
init.d support
USB fast charge (but disabled as default)
KCAL post-processing driver
DriveDroid support
Dual-boot ready
All yet QuadRooter vulnerabilities fixed
Some miscellaneous tweaks, fix and patches to improve overall smoothness and battery life experience
... and (maybe?) more to come !
Various tweaks :
Full changes to be discovered directly in my Github source below
(some tweaks may be configurable via Kernel Adiutor)
Features that will NEVER be included in this kernel :
Any CPU/GPU overclocking / undervolting
Adreno idler
state_notifier
Any upgrade of Linux kernel 3.10.x
Dual-Boot Sammy/AOSP
CyanogenMod compatibility
MIUI compatibility
Any integrated pre-settings scripts (kernel will always stay with stock values)
etc
★ PREREQUISITE ★ :​
An unlocked Bootloader
A Marshmallow LG firmware (H815-20X - X means A/B/C/D/E/F/G/H/I/L, etc)
A custom recovery (TWRP recommanded), to flash the kernel
Optional : to control some kernel tweaks, you can install Kernel Adiutor)
★ SOURCE (up-to-date) ★ :​
Github >> SimpleGX.
★ INSTALLATION PROCEDURE ★ :​
Backup everything you need (internal & external),
Unlock your Bootloader
Flash TWRP recovery
Reboot to Recovery
Make a backup of your boot partition (just in case)
Flash kernel
Reboot and enjoy !
★ FAQ ★ :​
Can I install this kernel into my actual ROM/Firmware ?
As long as you run any Marshmallow firmware, it should be compatible. For your information, in the zip name, "X" means firmwares A/B/C/D/E/F/G/H/I/L, etc.
What is the difference between H815 and H811 versions ?
If your LG G4 is the International version then it's called H815, if it's the T-Mobile version then it's H811. Both worlds are compatible with this kernel. Please download the right version corresponding your device. The difference between the two builds are just the respective defconfigs for each devices.
I checked into system info and can still see "3.10.83", is this normal ?
It's because I don't upgrade stock linux 3.10.83 and system info only show this information. To see if you flashed kernel properly, please check with Kernel Adiutor (into kernel version), or CPUSpy, etc.
I'm feeling some weird battery drain, how can I fix this ?
Try THIS tips, it should do the trick.
★ for H815 ★
★ for H811 ★
★ ZRAM scripts ★
/!\ BEWARE TO SELECT THE RIGHT VERSION THAT CORRESPONDS YOUR G4 /!\
/!\ CHECK MD5 BEFORE FLASHING IS HIGHLY RECOMMENDED /!\
/!\ PLEASE DO NOT MIRROR MY DOWNLOADS /!\​
Need supports ? all kind of questions must be posted on this thread directly. Be sure to read at least completely this first post before asking any question.
If you enjoy this kernel, don't forget to rate this thread
stars, and clicking the 'thanks' button (right below) is always appreciated to keep this thread maintained ​
LIKE MY WORK ?
OFFER ME A
:good::highfive::good:​​
Changelog
★ CHANGELOG ★ :​
17.07.2017 : v3.0.0 released.
Fully and completely rebased from latest available 20o official LG source (for clean work)
Ramdisk updated to 20o
Update UBER-TC toolchain to latest 2017-04-22 (from @DespairFactor)
Removed KCAL post-processing driver (was causing some artifacts sometimes while browsing)
Removed some unnecessary commits about QuadRooter patches and microphone fix while recording (since new 20o source already fix them by itself)
Other personnal minor kernel compilation optimizations
31.03.2017 : v2.1.0 released.
ramdisk updated to 20p
Removed SuperSU (I now prefer to let people decide by themselves which root solution they want to have)
Removed BusyBox from osm0zis (same as root above)
05.03.2017 : v2.0.3 released.
fix sound recording problem from latest 20L firmware
Update toolchain to latest UBER-TC 2017-02-26 toolchain (from @DespairFactor)
tools: update mkbootimg
01.03.2017 : v2.0.2 released.
ramdisk updated to 20l
31.01.2017 : v2.0.1 released.
Revert back to FIOPS as default I/O scheduler.
28.01.2017 : v2.0.0 released.
Fully and completely rebased from latest available 20j official LG source (for clean work)
ramdisk updated to 20g
BusyBox installer updated to 1.26.2 from osm0sis
sbin: update internal busybox to 1.26.2 from osm0sis
defconfigs: set noop as default I/O scheduler (instead of fiops)
19.01.2017 : v1.5.10 released.
Now compiled with latest UBER-TC 2017-01-15 toolchain (from @DespairFactor)
15.01.2017 : v1.5.9 released.
SuperSU updated to 2.79 SR3
sbin: update internal busybox to 1.25.1 from osm0sis
defconfig: enable back stock ZRAM
Added two flashable ZIP's to configure ZRAM (can be found in downloads section).
Few other scripts will be available very soon. Actual ones are to disable or enable ZRAM (stock flashing kernel will enable ZRAM as default now).
Some new UI retouch during flashing procedure
25.12.2016 : v1.5.8 released.
simplegx.sh: added a small battery life tweak
Minor retouch during flashing procedure (updater-script)
Removed old useless init.d script during flashing procedure
24.12.2016 : v1.5.7 released.
ramdisk updated to 20k
24.12.2016 : v1.5.6 released.
SuperSU updated to 2.79
ramdisk updated to 20j
30.11.2016 : v1.5.5 released.
SuperSU updated to 2.78 SR5
29.11.2016 : v1.5.4 released.
SuperSU updated to 2.78 SR4
simplegx.sh: stop google service and restart it on boot
27.10.2016 : v1.5.3 released.
defconfigs: enable both "WQ_POWER_EFFICIENT_DEFAULT" and "CRYPTO_CRC32_ARM64"
A little mistake from me but I completely forgot to make them active.. so those two tweaks are now really enabled.
21.10.2016 : v1.5.2 released.
block_dev: implement readpages() to optimize sequential read
ramdisk: minor update into simplegx.sh script
19.10.2016 : v1.5.1 released.
ramdisk updated to 20L
15.10.2016 : v1.5.0 released.
Fully and completely rebased from latest available 20i official LG source (for clean work)
ramdisk updated to 20i
BusyBox updated to 1.25.1
UBER-TC toolchain updated to latest available (20160726).
Previous releases changelog...
02.09.2016 : v1.4.8 released.
Update SuperSU to latest 2.78
20.08.2016 : v1.4.7 released.
Fixed all yet QuadRooter vulnerabilities
31.07.2016 : v1.4.6 released.
add FIOPS I/O Scheduler
defconfig: add FIOPS I/O Scheduler and set it as default
30.07.2016 : v1.4.5 released.
ext4: Speedup WB_SYNC_ALL pass called from sync
arm64: crypto: increase AES interleave to 4x
readahead: make context readahead more conservative
writeback: fix race that cause writeback hung
writeback: fix writeback cache thrashing
mm: slub: Default slub_max_order to 0
05.07.2016 : v1.4.4 released.
Reverted all previously added cpu-hotplug things
Update SuperSU to latest 2.76 stable
18.06.2016 : v1.4.3 released.
soc: qcom: add bricked_hotplug driver
soc: qcom: add msm performance hotplug
defconfig: Enable 'BRICKED_HOTPLUG'
defconfig: Enable 'MSM_PERFORMANCE_HOTPLUG_ON'
11.06.2016 : v1.4.2 released.
ramdisk: update to 20h
01.06.2016 : v1.4.1 released.
cpufreq: cpu-boost: don't boost big cluster on input touch unless it has at least 1 task running on any of its cores to save power
cpufreq: governor: Be friendly towards latency-sensitive bursty workloads
23.05.2016 : v1.4.0 released.
defconfig: disable ZRAM (again)
Revert "cpufreq: governor: Be friendly towards latency-sensitive bursty workloads"
Update SuperSU to latest 2.74 beta
18.05.2016 : v1.3.6 released.
Update SuperSU to latest 2.72 beta
06.05.2016 : v1.3.5 released.
ramdisk: update to 20g
01.05.2016 : v1.3.4 released.
Fixed battery drain issue from stock 20f ramdisk.
23.04.2016 : v1.3.3 released.
Makefile: force 'fno-pic'
ramdisk: update to 20f
ramdisk: removes new 'xfrm logging' service from stock 20f ramdisk
Now auto installing (latest 1.24.2) BusyBox during flashing procedure
08.04.2016 : v1.3.2 released.
arm64: lib: memory utilities optimization
arm64: kconfig: Move LIST_POISON to a safe value
crypto: crc32 - Add ARM64 CRC32 hw accelerated module
Fixed ExFAT support (for people which had issues with it)
03.04.2016 : v1.3.1 released.
Update compilation toolchain (UBERTC) from 20160303 to latest 20160401
Update SuperSU from 2.68 to latest 2.71 beta
29.03.2016 : v1.3.0 released.
SELinux: Reduce overhead of mls_level_isvalid() function call
arm64: topology: fix cpu power calculation
Revert "cpufreq: cpu-boost: don't boost big cluster on input touch unless it …"
Revert "mm: optimize Kernel Samepage Merging (KSM)"
Revert "mm/ksm: engage deferred timer by default"
Revert "power: process: drecrease time to enter sleep"
26.03.2016 : v1.2.9 released.
Migrate compilation toolchain to latest UBER-TC 4.9.4 - 2016.03 (infos)
21.03.2016 : v1.2.8 released.
Revert "defconfig: enable KSM and ZBUD"
power: process: drecrease time to enter sleep
futex: Implement lockless wakeups
sched: Implement lockless wake-queues
mm/ksm: engage deferred timer by default
mm: optimize Kernel Samepage Merging (KSM)
08.03.2016 : v1.2.7 released.
defconfig: enable back stock ZRAM, SWAP and ZSMALLOC
defconfig: enable KSM and ZBUD
defconfig: disable back SCHED_AUTOGROUP
Now auto installing (latest 2.68) SuperSU during flashing procedure
23.02.2016 : v1.2.6 released.
cpufreq: cpu-boost: don't boost big cluster on input touch unless it has at least 1 task running on any of its cores to save power
23.02.2016 : v1.2.5 released.
cpufreq: governor: Be friendly towards latency-sensitive bursty workloads
Bluetooth: hidp: fix device disconnect on idle timeout
19.02.2016 : v1.2.4 released.
Add USB fast charge (but disabled as default)
Add KCAL post-processing driver
13.02.2016 : v1.2.3 released.
tcp_output: set initial TCP window size to 64K for speed improvement
Makefile: optimize gcc toolchain for big.LITTLE system
ramdisk: fix init.d permissions
07.02.2016 : v1.2.2 released.
ramdisk: update to 20E
06.02.2016 : v1.2.1 released.
ramdisk: remove logd to avoid probable battery drain
ramdisk: update simplegx script
31.01.2016 : v1.2.0 released.
This release is like a new start. I completely started again from stock source and revised commits one by one (some were deleted, some added) because I wasn't satisfied enough about previous release.
Less artificial, more efficiency but always more close to stock.
Please visit my github page to see what exactly changed (old source deleted), or you can just read actual main features from post above.
26.01.2016 : v1.1.1 released.
ramdisk updated to 20D.
Added a slight optimization in Makefile.
24.01.2016 : v1.1.0 released.
Fully and completely rebased from latest available 20d official LG source (for clean work).
Fixed broken ExFAT (this time definitely).
Fixed broken Bluetooth (thx @slim80).
Some more tweaks for better smoothness and battery life.
Completely revised personal scripts for better kernel building (+ tools updated, etc).
21.01.2016 : v1.0.2 released.
Definitely fixed random lags/freezes.
ExFAT finally fixed ! (big thanks to my friend @xdamc2010 for his precious help)
15.01.2016 : v1.0.1 released.
Fixed some more random lags/freezes.
Slight tweak for battery life.
Some very slight ramdisk and Makefile changes.
ExFAT still not fixed (currentry trying to).
10.01.2016 : v1.0.0 released.
Initial release (check actual features).
Thanks & greetings
★ THANKS & GREETINGS ★ :​
(by alphabetic order)
Chainfire
DespairFactor
DorimanX
googy_anas
osm0sis
xdamc2010
. . . and of course to all talented devs properly credited in my commits!
Donations
★ DONATIONS ★ :​
Many thanks to @johnny8910 ! :good:
Many thanks to @Sub8 ! :good:
Many thanks to @Hoffmanns ! :good:
Many thanks to @bender_007 ! :good:
Many thanks to Hubert P. ! :good:
Many thanks to @herveonex ! :good:
Many thanks to @Alejuan2005 ! :good:
Many thanks to @Snah ! :good:
Many thanks to @HorstiG ! :good:
Many thanks to @jmlnice ! :good:
Thank you to support my work ! :highfive:
Welcome to LG's world. Good luck with your job.
Welcome my friend! Nice job!
Any reason why you'll never add overclocking/underclock? It's your kernel and you're of course allowed to do whatever you want with it [emoji14]
Sent from my LG-H815 using Tapatalk
DaarkieDoo said:
Any reason why you'll never add overclocking/underclock?
Click to expand...
Click to collapse
Because:
I'm not a fan of those things, as it is source of many instabilities and not recommanded for long term (reducing life of components, a bit)
I found the LG G4 already powerful enough for my daily use
:highfive:
Welcome to LG! I like your signature. "If you take life too seriously : just undervolt it." Heh, yes, instabilities...
I'll keep an eye on this kernel for experiences. I hadn't tried a custom kernel on my G4 yet...
Looks like this one is less likely to break things than others.
SD card failure. Unusable for me. Back to stock rooted.
viruz82 said:
SD card failure. Unusable for me. Back to stock rooted.
Click to expand...
Click to collapse
+1
Sent from my LG-H815 using Tapatalk
Corrupt sd card... going back to stock and waiting for a future release. In lupus kernel works fine too.
Thanks for your work anyway
Thanks guys for the report about ExFAT issue, I'll fix this very soon :good:
(I wasn't aware because I still have my old 32gb sdcard so cannot test personally, I will attach a beta here in my next post, so you guys will confirm if it will work :good
Stay tuned!
Cheers' :good:
Can you guys please try this beta version and report if ExFAT is working.
(If not, I have another solution but will take me some time :good
'laters
*new beta2 to test, please download it HERE and report*
Sd card issue
Tested beta 2, still no go for sd card.
I have not problem with SD card because I using old 32gb card.
But overall performance is great and battery seems great too.
Im tested all custom kernels for LG G4 and this kernel seems good maybe best of all...
ozzyblack said:
Sd card issue
Click to expand...
Click to collapse
zuqka10 said:
Tested beta 2, still no go for sd card.
Click to expand...
Click to collapse
Thanks guys for your report. I know where the problem is, I'm currently stuck at signing exfat module step. It will be fixed asap (I hope) :good:
Hoffmanns said:
I have not problem with SD card because I using old 32gb card.
But overall performance is great and battery seems great too.
Im tested all custom kernels for LG G4 and this kernel seems good maybe best of all...
Click to expand...
Click to collapse
Thanks for your report, if you wait for official v1.0.1, you'll even be more surprised, removing a bit more both thermal and random lags :good:
'laters
UPDATE
★ UPDATE ★ :​
15.01.2016 : v1.0.1 released.
Fixed some more random lags/freezes.
Slight tweak for battery life.
Some very slight ramdisk and Makefile changes.
ExFAT still not fixed (currentry trying to).
I'm releasing this v1.0.1 by waiting ExFAT fix :good:
Cheers' and enjoy :good: :highfive:
Thx a lot, have to skip this one and wait for sd fix

[KERNEL] (29-MAY) GoogyMax-N5 1.4 [TW MM] (Linux 3.10.101 / GCC 6.1.1)

This kernel is for Note5 N920C ONLY !!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features :
GoogyMax Kernel for TouchWiz MM 6.0.x Firmwares
- Based on N920CXXU2BPB6 Sources & synced with N920CXXU2BPCD source drop
- Updated ramdisk to XXU2BPB6
- Patched to latest Linux 3.10.101
- Compiled with toolchain gcc 6.1.1
- Auto-root included
- SELinux set to permissive
- A lot of changes and tweaks for better performance & battery life
- CPU voltage control
- CPU UnderClock & OverClock
- GPU voltage control
- GPU OverClock
- Devfreq voltage control
- Input booster control
- Charge control
- Sound control
- Thermal control
- Sensorhub wakelock control
- Wifi wakelock control
- Powersuspend driver
- Joysticks support
- Added ntfs, nfs, cifs support
- DriveDroid usb support
- SYNAPSE support (to be installed from Play Store) with various Cortexbrain services
- MORE TO COME ...
Thanks :
The Beta Team : @Ather
- Samsung : For the code source
- All the talented devs I cherry-picked their commits (Proper credits in my github) especially @AndreiLux & @UpInTheAir & @thehacker911
- @qrashers for the Googy-Max Kernel logo & user / betatester signatures
- THE WONDERFUL XDA COMMUNITY !!!
Sources : https://github.com/googyanas/GoogyMax-N5
Signature for users :
XDA:DevDB Information
[KERNEL] (29-MAY) GoogyMax-N5 1.4 [TW MM] (Linux 3.10.101 / GCC 6.1.1), Kernel for the Samsung Galaxy Note 5
Contributors
googy_anas
Source Code: https://github.com/googyanas/GoogyMax-N5
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.4
Stable Release Date: 2016-05-29
Created 2016-03-02
Last Updated 2016-06-05
GOOGYMAX KERNEL FOR TouchWiz MM Firmwares​
[29-MAY] Version 1.4 :
~ all details and credits in github ~
- Compiled with aarch64 gcc 6.1.1
- Added cpu voltage control
- Added gpu voltage control
- Added devreq voltage control
- Added input booster control
- Added charge control
- Added sound control
- Added thermal control
- Added sensorhub wakelock control
- Added wifi wakelock control
- Added powersuspend driver
- Added joysticks support
- Added ntfs, nfs, cifs support
- arm64: improved power efficiency
- gpu: pushed max freq to 852MHz
- cpu: little cores: UC to 300MHz and OC to 1.7GHz
- cpu: big cores: UC to 60MHz and OC to 2.3GHz
- DriveDroid usb support
- various tweaks (cpufreq, sched, ...)
- sched: enabled HMP_LITTLE_PACKING
- added SYSNAPSE support (to be installed from Play Store) with various Cortexbrain services
As usual, all credits are on github but I need to infinitely thank @AndreiLux & @UpInTheAir & @thehacker911 as most of what was added comes from their repos !
[14-MAY] Version 1.3 :
~ all details and credits in github ~
- Sync with N920CXXU2BPCD source drop
- gpu: Smoothen GPU throttling levels
- tcp: tweak for speed
- arm64: Improve power efficiency
- various cpufreq & sched patches/tweaks
- ramdisk: removed csc and mixer gains to avoid conflicts with custom roms ( moved to flashable Googys_Goodies.zip in post #3 )
Hi dear GoogyMax-N5 users, it seems like it isn't easy to turn the back to the Note5 !!!
[31-MAR] Version 1.2 :
~ all details and credits in github ~
- Patched to 3.10.101
- crypto: crc32 - Add ARM64 CRC32 hw accelerated module
- defconfig: enable swap readahead
- defconfig: disable a lot of debugging
Sorry dear GoogyMax-N5 users, this is my last build as I don't have Note5 anymore !!! A big thank to you all, especially @Ather
[13-MAR] Version 1.1 :
~ all details and credits in github ~
- Patched to 3.10.100
- gpu: some updates mali r7p0 from S7 G935F (not to confound with "always on display")
- arm64: enable hotplug thread stop feature
- sched: Implement lockless wake-queues
- Drivers: sensorhub: reduce wakelock time
- A lot of various changes and tweaks for better performance & battery life (arm64, binder, topology, cpufreq, sched, mm ...)
- Activated CSC features : Native Call Recording, Call button in history, unlimited linked contacts, camera wwhile in call, disable keyboard input choice, ...
- Modded mixer_gains for higher speaker volume
Expect increased smoothness and battery life. Please report about your experience !!!
[02-MAR] Version 1.0 :
~ all details and credits in github ~
- Based on N920CXXU2BPB6 Sources
- Updated ramdisk to XXU2BPB6
- Patched to latest Linux 3.10.98
- Compiled with toolchain gcc Linaro 5.3.1
- Auto-root included
- SELinux set to permissive
- A lot of changes and tweaks for better performance & battery life
PS: it is version 1.0 and should be considered as 1.0 ! Let's forget now the fancy shiny tricky superb features that "should" be added AND let's enjoy the wonderful Note5 as it "should" be (while being powered by GoogyMax) !!!
PLEASE DO NOT RE-UPLOAD !
Googy's Goodies
Googy's Goodies :
- Activated CSC features : Native Call Recording, Call button in history, unlimited linked contacts, camera while in call, disable keyboard input choice, ...
- Modded mixer_gains for higher speaker volume
nice ill flash it
Welcome mate, You did a great job in N4, can't wait to try it on N5. Thanks for your love to our N5. Way to go (Y)
Welcome mate
Thanks for welcoming messages ... Actually facing problem uploading to download section... ?
i was honored to test the kernel, enjoyed your work on the Note4 and missed it
Welcome!
Great to see you here! I enjoyed your kernel on the S4! :good:
[02-MAR] Version 1.0 :
~ all details and credits in github ~
- Based on N920CXXU2BPB6 Sources
- Updated ramdisk to XXU2BPB6
- Patched to latest Linux 3.10.98
- Compiled with toolchain gcc Linaro 5.3.1
- Auto-root included
- SELinux set to permissive
- A lot of changes and tweaks for better performance & battery life
FINALLY UPLOADED ... HAVE FUN !!!
PS: it is version 1.0 and should be considered as 1.0 ! Let's forget now the fancy shiny tricky superb features that "should" be added AND let's enjoy the wonderful Note5 as it "should" be (while being powered by GoogyMax) !!!
Will there be synapse or KA support? I would be very happy with KA
It contains deep sleep fix?
Derpling said:
It contains deep sleep fix?
Click to expand...
Click to collapse
see attached
So far, it seems like the kernel is running mighty good. No slowdown or anything. Will keep posted thanks again!
Sent from my SM-N920C using Tapatalk
osmosizzz said:
So far, it seems like the kernel is running mighty good. No slowdown or anything. Will keep posted thanks again!
Sent from my SM-N920C using Tapatalk
Click to expand...
Click to collapse
Glad you like it!
Envoyé de mon SM-N920C en utilisant Tapatalk
googy_anas said:
Glad you like it!
Envoyé de mon SM-N920C en utilisant Tapatalk
Click to expand...
Click to collapse
Welcome to note5 development community my brother
I was having note 4 and googy max 1.4 but now I sold it and get note5 let's playing with new kernel my old note4 was cold with games thanks for your kernel
Don't sell n5 please keep it updated
شكرااا حبيبي
Best kernel for galaxy s4...hope to support N920K
Hi and happy for your work
Does support N920CD. ??
It has the same firmware
But two sim functionality
Hello, will it work in the N920G ?
Phyzicx said:
Hello, will it work in the N920G ?
Click to expand...
Click to collapse
Read first post
"This kernel is for Note5 N920C ONLY !!!"

Categories

Resources