{
"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"
}
is proud to present BarePapA's
NavelA - Kernel
Install insructions:
This should work on any ZVA Stock based ROM. Just flash in recovery
Engine95's Changelog:
V1.6 zzmoove gov added - Version 1.0 beta7a (bugfix) - how to change profiles are in post #2.
V1.5
Frandom updated/reworked
Alucard Hotplug
New/reworked govs - Alucard, Dancedance, Adaptive, Tripndroid, IntelliActive, Intellidemand5.5
A couple optimizations - holyangel
V1.4-MB
No OC/UC - but everything else
For those that can't flash any of the others
V1.4
Compiled with UberTC 4.9.3
reworked OC/UC to 2880Mhz
Some optimizations
Intellithermal V2 added
V1.1- V1.3 changes got lost somehow. Sorry
V1
Selinux set to "Permissive"
Added shedulers-CFQ, FIFO, FIOPS,VR,ZEN, TRIPNDROID,SIO
Added governors - INTELLIDEMAND, LIONHEART, SMARTMAX, ONDEMANDPLUS
Faux sound control
Faux Power Suspend
Fast Charge
simple ondemand fix and algorithm
undervolting
TCP Congestion Control - Westwood, Vegas, Reno, and others
KCal - savoca
Jcfunk's Changelog:
V1.6-JCFunkMODv2
GCC 5 -O3 optimized
Alucard_hot_plug disabled, won't compile in GCC 5
Kernel compressed with xz
Compressed Ramdisk with xz
Readahead: Optimize divide/multiply by power of 2 using L/R shift
Engine95's Source
Jcfunk's Source
Downloads: - NavelA
NavelA-V1.6
NavelA-V1.6-MB - No OC/UC, but all the other stuff.
NavelA-V1.5
NavelA-V1.5-MB - No OC/UC, but all the other stuff.
NavelA-V1.4-MB
NavelA-V1.4
NavelA-V1.3
NavelA-V1.2
NavelA-V1.1
NavelA-V1
Downloads for Jcfunk version:
NavelA-V1.6-JCFunkMODv2
XDA:DevDB Information
NavelA Kernel, Kernel for the Sprint LG G3
Contributors
engine95, HPTesla, jcfunk
Source Code: https://github.com/engine95/navelA-990.git
Kernel Special Features:
Version Information
Status: Stable
Stable Release Date: 2015-07-05
Created 2015-07-06
Last Updated 2015-08-20
XDA:DevDB Information
NavelA Kernel, Kernel for the Sprint LG G3
Contributors
engine95, HPTesla, jcfunk
Source Code: https://github.com/engine95/navelA-990.git
Kernel Special Features:
Version Information
Status: Stable
Stable Release Date: 2015-07-05
Created 2015-07-06
Last Updated 2015-09-14
Extras
How to change profiles with Kernel Aduitor
"CPU"
"CPU Governor tunables"
Scoll down to "profile_number, and select the one you want. (The profile name will show right above it).
I would recommend rebooting when done.
zzmoove profiles
* currently available profiles by ZaneZam and Yank555:
-----------------------------------------------------------------------------------------------------
(1)'def' -> Default -> will set governor defaults
-----------------------------------------------------------------------------------------------------
(2)'ybat -> Yank Battery -> a very good battery/performance balanced setting -
DEV-NOTE: highly recommended! -
------------------------------------------------------------------------------------------------
(3)'ybatext'-> Yank Battery Extreme -> like yank battery but focus on battery saving -
-------------------------------------------------------------------------------------------------
(4)'zzbat' -> ZaneZam Battery -> a more 'harsh' setting strictly focused on battery saving -
DEV-NOTE: might give some lags! -
--------------------------------------------------------------------------------------------------
(5)'zzbatp' -> ZaneZam Battery Plus -> NEW! reworked 'faster' battery setting -
DEV-NOTE: recommended too! -
--------------------------------------------------------------------------------------------------
(6)'zzopt' -> ZaneZam Optimized -> balanced setting with no focus in any direction -
DEV-NOTE: relict from back in the days, even though some people still like it! -
------------------------------------------------------------------------------------------------
(7)'zzmod' -> ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online -
--------------------------------------------------------------------------------------------------
(8)'zzperf' -> ZaneZam Performance -> all you can get from zzmoove in terms of performance but still has the fast -
down scaling/hotplugging behaving -
------------------------------------------------------------------------------------------------
(9)'zzinz' -> ZaneZam InZane -> NEW! based on performance with new insane scaling active. a new experience! -
--------------------------------------------------------------------------------------------------
(10)'zzgame' -> ZaneZam Gaming -> NEW! based on performance with scaling block enabled to avoid cpu overheating during gameplay -
--------------------------------------------------------------------------------------------------
(11)'zzrelax'-> ZaneZam Relax -> NEW! based on moderate (except hotplug settings) with relaxed sleep settings -
--------------------------------------------------------------------------------------------------
*
* NOTE: be aware when setting tuneables which have a 'should' in comments below that giving
* them 'wrong' values can lead to odd hotplug behaving!
Bumped
Sent from my LGLS990 using XDA Free mobile app
majedalanni said:
Bumped
Sent from my LGLS990 using XDA Free mobile app
Click to expand...
Click to collapse
Of course.
This should hold you guys over for a little bit.
More to come.
engine95 said:
Of course.
This should hold you guys over for a little bit.
More to come.
Click to expand...
Click to collapse
Awesome. Wasn't expecting this so fast! I gotta charge my phone real quick, then I'll try this out. Thanks!
Sent from my Nexus 7 using XDA Free mobile app
Been running for a couple hours.. Great so far!
Just flashed it. No security error. Android is upgrading right now. Good start! Lol thanks!
Sent from my Nexus 7 using XDA Free mobile app
Any settings recommendations for this kernel in Faux?
TekWarren said:
Any settings recommendations for this kernel in Faux?
Click to expand...
Click to collapse
Ymmv. But for me, I still like
Gov-lionheart
Sched-tripndroid - 2048 for both. But try 4096 also.
Power Suspend on- select "userspace"
Undervolted -30 for me - again ymmv.
I've heard of people being able to get better battery by messing with Kcal. Somehow they get it to go dimmer, and yet still bright enough to see when outside. I haven't messed with that yet.
What setting for network??
Lurien said:
What setting for network??
Click to expand...
Click to collapse
I'm still on Cubic, but I've heard Westwood works pretty well for some.
I haven't been on here for some time but back on my G3 so i had to ask, does this include the oversharpening fix?
jxxxr1 said:
I haven't been on here for some time but back on my G3 so i had to ask, does this include the oversharpening fix?
Click to expand...
Click to collapse
Not yet. But with Kernel Auditor, I think you can adjust it somewhat.
V1.1 in the OP - see change log
This is about where I want it I think. But I'm sure I'll mess with it more later.
Did you really build this kernel in VirtualBox? Also, what are your kernel adiuter settings?
Things groovy so far...on BarePapA v2 & NavelA v1.1. Things holdin steady at -36mV undervolting.
What's the deal with sdcard issues? It's been a while and I forgot how I fixed it back in BarePop. I tried flashing the sdcard_fix zip but still having issues. I took a look at the platform.xml and it looks alright. I have a 64gig sdcard and I recall other people had been having issues with those, but I never have. I might just pop it out, reformat it, and see if that doesn't do it.
IamFlynn said:
Did you really build this kernel in VirtualBox? Also, what are your kernel adiuter settings?
Click to expand...
Click to collapse
Yup. I use Windows and Linux and that is the most convenient way. Although, I just installed 1404LTS and it works a lot better than 1204.
Pretty much the same settings as I posted in Navel kernel thread.
cabbieBot said:
Things groovy so far...on BarePapA v2 & NavelA v1.1. Things holdin steady at -36mV undervolting.
What's the deal with sdcard issues? It's been a while and I forgot how I fixed it back in BarePop. I tried flashing the sdcard_fix zip but still having issues. I took a look at the platform.xml and it looks alright. I have a 64gig sdcard and I recall other people had been having issues with those, but I never have. I might just pop it out, reformat it, and see if that doesn't do it.
Click to expand...
Click to collapse
That may need fixing. My card is a 32gig formatted exfat, and it works fine. For the bigger cards, I may need to fix that.
engine95 said:
That may need fixing. My card is a 32gig formatted exfat, and it works fine. For the bigger cards, I may need to fix that.
Click to expand...
Click to collapse
All seems well now, I think, it was just a long process. Copied sdcard contents to computer, did the windows quickformat of the 64gig card to exFAT, popped it back in and copied things back.
The really weird thing is what happened with my TitaniumBackups. I backed up before going from barepop to barepapa, and after flashing over (including full wipe of everything, system/data/internalsd), my whole folder of backups on the sdcard were useless as if they were all corrupted. The files were there but were 0kb and TiBu couldn't do anything with them. Over a USB connection to my computer, I copied a few out and there were the same on Windows. After I took the card out and plugged it directly into the PC and copied the folder over that way, they all seemed fine. After I formatted the sdcard and recopied everything over, TiBu could then restore them. Weird.
cabbieBot said:
All seems well now, I think, it was just a long process. Copied sdcard contents to computer, did the windows quickformat of the 64gig card to exFAT, popped it back in and copied things back.
The really weird thing is what happened with my TitaniumBackups. I backed up before going from barepop to barepapa, and after flashing over (including full wipe of everything, system/data/internalsd), my whole folder of backups on the sdcard were useless as if they were all corrupted. The files were there but were 0kb and TiBu couldn't do anything with them. Over a USB connection to my computer, I copied a few out and there were the same on Windows. After I took the card out and plugged it directly into the PC and copied the folder over that way, they all seemed fine. After I formatted the sdcard and recopied everything over, TiBu could then restore them. Weird.
Click to expand...
Click to collapse
This would have been nice to know earlier! At least if it happens to me again I can fix it now.
When flashing NavelA 1.1 I get a kernel has crashed error.
Related
{
"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"
}
SkyDragon Kernel for VS985 on stock based Rom's
Hey all,
this Kernel is based on stock VS985 Source code from LG. It is *only* for the vs985 and will *only* work if you're running a stock-based rom(10b/11c specifically but others may work as well). I made it as we don't currently have one here, and so we can get some better battery life and performance/responsiveness out of our devices. I will be adding things as we go here, but for now its good enough to release it.
Features
Code:
*Kexec Hardboot (Multirom) Support
*CPU Voltage Control(under/over volting)
*Dev/Frandom
*Arch/Random
*LCD Oversharpening Toggle from Savoca (Use Whetstone)
*KCAL Enhancements (Thanks to @Savoca) - Download his kcal app [URL="http://downloads.codefi.re/savoca/kcal"]here[/URL]
*Kernel memcpy
*High Performace Headset Sound
*Compiled with my own Linaro cortex-a15 optimized 4.9.4 Toolchain
*Faux Sound Control
How-To Install
Code:
1. Download kernel zip
2. Reboot to recovery
3. Make a nand backup
4. Flash kernel zip
5. ?????
6. Profit
Changelog
Code:
V5.0.4
*Added Faux Sound Control
*Built with my own Linaro 4.9.4 cortex-a15 optimized toolchain
*Compiled with some Graphite/O3 flags but main build is O2 for stability/standards
*Disabled optimizing for size, we optimize for full performance instead
V5.x/4.4
*Remade from scratch on 24B Kernel source
*Fixed long bootup issue
*Slimmed kernel
V4.0.2
*Reverted F2FS Support
*Reverted No-Fuse Exfat due to reboot/sdcard issues
*Built with latest HyperMod Toolchain (Sabermod/Linaro Hybrid)
*Packed into latest 23C boot.img
V.4.0.1
*Refactored the sharpening code
*Fixed Kexec hardboot
*Added F2FS support
*Added no-fuse exfat support
*Enabled Arm CPU Power and topology
*Optimized lib/sqrt functions
*Disabled module crc check
*Added Dev/Frandom support
V0.4
*Rebased on latest verizon 23B source
*Merged in %95 of features
V0.3.0.2
*Rebased on latest verizon source
*Latest memutils for msm8974
*Added smartmax governor
*Added Savoca's KCAL Enhancements
*-O3 and graphite flags
V0.2.9.4
Reverted latest intelli_plug commit
Reverted all freezer functions
Enabled high performance sound again
Reverted AVS/DCVS
Added Kexec Hardboot (Multirom) Support
V0.2.9
Updated Intelli_plug from 3.8 to 3.9
Removed skin1980's Sharpening fix in favor of Savoca's - changeable with Whetstone app from playstore
Added FSYNC
Allowed rebooting to bootloader(LAF/Download mode)
Added and tweaked Intelliminmax governor
Added Tripndroid governor (Like ondemand, good battery/performance ratio with a tad more performance)
Added some ARM Cache enhancements - Should help with overall performance and not hurt battery
Fixed reporting of GPU frequency
Enabled Adaptive Voltage Scaling
Enabled Dynamic Clock and Voltage Scaling
Enabled Kernel Samepage Merging
Optimized Kernel Samepage Merging
EXT4 improvements for better speed
VFPv4 Throughout kernel
Tweaked scheduler so its now aware of cpu frequency as it operates - Should help with performance and battery
SELinux bug fixes
Scheduler enhancements for less loadavg
Added sysfs interface for Gentle Fair Sleepers
V0.2.7.4.1 - This one is slightly newer than whats in the 2.0.1 Rom
*Removed Intelli-Thermal
*Removed Linaro Power Efficient WorkQueue's
*Removed Glibc Memory Functions - This should help with any lag
*Fixed up some of the schedulers(Tripndroid,vr,zen) not showing up
*SELinux set to permissive in the kernel by default
*Fiops set as default scheduler for better performance
*Removed Opensource Exfat driver
V0.2.7.2
*Added Linaro Efficient Workqueue's
*Enabled Arch Random
*Enabled Kernel Same-page Merging and Check before scanning
*Enabled Kernel level memcpy
*Added ATRandom for better entropy
V0.2.7
*Rebased source
*Compiled with full Graphite flags
*Added Intelliplug
*Added Intellithermal v2
*Added additional governors(OnDemandPlus, Intelliactive, Intellidemand, lagfree, smartassV2, dancedance, wheatley, lionheart)
*Fixed simple_ondemand gpu governor crashing
*Added[URL="http://forum.xda-developers.com/tmobile-lg-g3/development/script-g3-speed-t2929215"] Velocity[/URL] Scripts from @Razz1
V 0.2.6
*Ported OnDemand Gov from the M8
*Added Gboost
*Fixed High Performance sound
*Disabled CRC Checking
*Added Overall Stats for better tracking
*Compiling enhancements
*Memory leak fixes
*Kernel processing fixes
V.0.2.5.1
*Updated exfat to opensource driver and enabled
V 0.2.5
*Initial Release
Downloads
Code:
[B]SkyDragon V5.0.4 for 35B Roms ONLY![color=red]Lollipop[/color][/B]
[URL="https://www.androidfilehost.com/?fid=24052804347849996"]AFH Mirror[/URL]
--
[B]SkyDragon V4.4 for 23/24 Based Roms ONLY! [color=red]Lollipop[/color][/B]
[URL="https://www.androidfilehost.com/?fid=24052804347836924"]AFH Mirror[/URL]
--
[URL="https://www.androidfilehost.com/?fid=24052804347836983"]Return To Stock 35B Kernel[/URL]
[URL="https://www.androidfilehost.com/?fid=95916177934541257"]Return To Stock 23B Kernel[/URL]
[URL="https://www.androidfilehost.com/?fid=95784891001616578"]Return To Stock 11C Kernel[/URL]
[URL="https://www.androidfilehost.com/?fid=95897840722647683"]Return To Stock 12B Kernel[/URL]
Old releases can be found on my AFH page [URL="https://www.androidfilehost.com/user/?w=settings-dev-files&flid=21757"]here[/URL]
Recommended Settings
Code:
Governor: Interactive
Scheduler: ROW
Read-Ahead Buffer Size: 1536
If you want better battery, set Multicore Power Saving to 2
Thanks and credits to:
Code:
Razz1 - [URL="http://forum.xda-developers.com/tmobile-lg-g3/development/script-g3-speed-t2929215"]Velocity[/URL] Scripts
Faux123 - Commits
Tectas - Commits
Flar2 - Commits
Skin1980 - oversharpening fix
DoomLord - Commits
Savoca - Commits
Team Codefire for Bump!
Donators
Code:
startswithPendswithOOH
tjk639
akakai
My Lollipop Source Code
My Kitkat Source Code
XDA:DevDB Information
[KERNEL][NOV02][GPL] SkyDragon Kernel V5.0.4 Lollipop [STOCK/NON-AOSP], Kernel for the Verizon LG G3
Contributors
HolyAngel
Source Code: https://github.com/holyangel/LGE_G3
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 0.4
Stable Release Date: 2014-11-24
Created 2014-11-25
Last Updated 2015-11-02
thanks!
shouldnt this be in dev?
bweN diorD said:
thanks!
shouldnt this be in dev?
Click to expand...
Click to collapse
Yep, I thought I made it there lol
anyways I already put in to get it moved, so just waiting on a mod to get a chance to do so ^^
Next will be Rom release
Running well for everyone?
Id like to see this for CM12 as ive been looking for some audio tweaks for the kernel in hope of improving the sound quality of the phone
mitchell4500 said:
Id like to see this for CM12 as ive been looking for some audio tweaks for the kernel in hope of improving the sound quality of the phone
Click to expand...
Click to collapse
Already working on it for the d851, that one should be this week. I just gotta get a couple bugs knocked out. I can do the same for this device, just need a bit of time. Least I own this device, been flying blind on the d851.
Running well so far. Its a tad bit faster. Hard to notice lol. Regarless it boots and works.
Yup, seems snappier, but hard to tell.
Sent from my VS985 4G using Tapatalk
Great! Its definitely more responsive to me. Gonna try and add some more optimizations and a few other things over the next week or so. Would like to extend this battery life as much as possible.
No issues booting after dirty flashing over stock bumped 11c (http://forum.xda-developers.com/verizon-lg-g3/development/rom-stock-root-deodex-t2932683). I didn't wipe the cache and subjectively the UI seems a little snappier. Text sharpening is improved even over stock 11c. Thanks!
Yeah shouldn't need to wipe cache for this kernel, no other files get changed. And it's patched so no oversharpening ^^
Straight stock only, or will this work on Jasmin?
Sent from my VS985 4G using XDA Free mobile app
goldsmitht said:
Straight stock only, or will this work on Jasmin?
Sent from my VS985 4G using XDA Free mobile app
Click to expand...
Click to collapse
It works on any stock-based rom, so it'll work fine on jasmine ROM since its based on stock ROM. It just won't work on any aosp/cm stuff ^^
Flashed fine, no issues. Booys up slow on each reboot, not just first time
Sent from my VS985 4G using XDA Free mobile app
Will there be aosp kernel in the future
Just a quick question. How did you get this kernel bump'd? Official bumping is gone...
Sent from my VS985 4G
workdowg said:
Just a quick question. How did you get this kernel bump'd? Official bumping is gone...
Sent from my VS985 4G
Click to expand...
Click to collapse
Almost all the(80 or so) builds I did before release were officially bump'd, but since they took their site down I had to switch to the OpenBump tool in order to continue development.
Does this kernel support external SD Cards? I installed the kernel and when I booted up I got a message "SD Card Inserted" and it is blank when I look at it through a file explorer program. I am on a VZW G3 running Cloudy ROM 1.2.
mapatton82 said:
Does this kernel support external SD Cards? I installed the kernel and when I booted up I got a message "SD Card Inserted" and it is blank when I look at it through a file explorer program. I am on a VZW G3 running Cloudy ROM 1.2.
Click to expand...
Click to collapse
The kernel is for stock ROM with a base 10b or 11c only that maybe your issue. Since cloudy is based on a different version
VS985 G3 R0øted
Installed last night, gave it a full charge, and battery life is better than stock.
Gonna give it a few days, but if I want to make changes, how do i get into the kernel to change settings? Can't find anything in settings, unless I'm not looking in the right places.
Sent from my VS985 4G using XDA Free mobile app
[ROM+Kernel] [5.1.1] [UBER-4.9/5.1] UBERCM for G3 [D855]
{
"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"
}
First of all:
This is my ROM version of CM12.1 completly compiled with UBER-4.9 Toolchain for ROM and UBER-5.1 Toolchain for Kernel.
My FechdaKernel is integrated in this ROM with all the features except Multirom Support.
It's made for the best performance on our device and it's really really fast and smooth. For battery, before you complain,
it's still acceptable but not as good as Stock CM. But you come easily over the day
Features:
ROM:
- -ofast optimized
- compiled with latest UBER-4.9 toolchain
- added a lot of GCC flags
- Floop Nest optimized
Kernel:
IO Schedulers:
-CFQ
-DEADLINE
-FIFO
-FIOPS
-NOOP
-ROW (default)
-SIO
-TRIPNDROID
-VR
-ZEN
Governors:
-Interactive
-Conservative
-Ondemand
-Powersave
-Performance
-Wheatley
-SmartassV2
-Smartmax
-IntelliMM
-Pegasusq
-Slim
-Lionheart
-Nightmare
-Hyper
-ZZMoove
ZZMoove Profiles
1. for Default (set governor defaults)
2. for Yank Battery -> old untouched setting (a very good battery/performance balanced setting DEV-NOTE: highly recommended!)
3. for Yank Battery Extreme -> old untouched setting (like yank battery but focus on battery saving)
4. for ZaneZam Battery -> old untouched setting (a more 'harsh' setting strictly focused on battery saving DEV-NOTE: might give some lags!)
5. for ZaneZam Battery Plus -> NEW! reworked 'faster' battery setting (DEV-NOTE: recommended too! )
6. for ZaneZam Optimized -> old untouched setting (balanced setting with no focus in any direction DEV-NOTE: relict from back in the days, even though some people still like it!)
7. for ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online
8. for ZaneZam Performance -> old untouched setting (all you can get from zzmoove in terms of performance but still has the fast down scaling/hotplugging behaving)
9. for ZaneZam InZane -> NEW! based on performance with new auto fast scaling active. a new experience!
10. for ZaneZam Gaming -> NEW! based on performance with new scaling block enabled to avoid cpu overheating during gameplay
More Information: http://forum.xda-developers.com/galaxy-s3/development/info-cpu-governor-zzmoove-t2326544
TCP Congestion Algorithms:
-Cubic (default)
-Reno
Compiled with Toolchain UBER 5.1
-Ofast Optimized
Voltage Control Support
Intelliplug
Simple_ondemand GPU Governor Fixed
simple_gpu_algorithm GPU Governor
GPU Optimization Flags
F2FS Support
KSM Support
LCD Notifier Patch - Powersaving when used ZZMoove Govenor
Slightly CPU OC from 2,46Ghz to 2,53Ghz
Sweep2sleep
Sound Control
GPU: OC to 657MHz, Idle on 27MHz and add 100MHz Step
Dynamic Read-Ahead Filesystem
Powersuspend
Adreno Idler
How to Install:
1. Install TWRP: http://forum.xda-developers.com/lg-...mp-unlock-lg-g3-twrp-d852-d852g-f400-t2900614
2. Download Rom and Gapps(In download section)
3. Copy them to your Phone
4. Reboot to recovery
5. Make a backup
6. Wipe data/factory reset
7. Flash the ROM and then Gapps
9. Enjoy.
Download:ROM: https://www.androidfilehost.com/?fid=24052804347763748
Gapps: https://www.androidfilehost.com/?fid=24052804347761335
I try to provide weekly updates with latest CM changes.
IMPORTANT: Don't do OTA updates, because then you go back to official CM without my kernel and optimizations!!
________________________________________________
Donations:
If you like my work you can donate here
Credits:@Cl3Kener for UBER-Toolchains and for build optimizations on Optipop
@cyanogenmod team for Rom
and all the credits which are given in the kernel thread : http://forum.xda-developers.com/lg-g3/development/kernel-fechdakernel-t3126745
Source:
https://github.com/cyanogenmod/
https://github.com/Fechinator/FechdaKernel
No, it's not Uber CM from @RobbieL811 , i talked to him and it's okay to call it this way. (There was no better name on my mind)
PS: Give me a thanks if i helped you or you like it.... THANKS!
XDA:DevDB Information
UBERCM for G3, ROM for the LG G3
Contributors
Fechinator
ROM OS Version: 5.1.x Lollipop
Version Information
Status: Stable
Created 2015-06-18
Last Updated 2015-06-23
Some informations:
You can boost the speed and performance even more with using "Lionheart" or "Pegasusq" Governor.
If you want it balanced use "Interactive" Governor.
If you like to save more battery use "IntelliMM" or "ZZMoove" Governor with a battery saving profile.
If you change Kernel settings and get a problem PLEASE post it in the Kernel thread and say what you have changed!
What does -ofast mean?: -> https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
What are UBER Toolchains?: -> https://plus.google.com/+ChetKener/posts/YzMJEkzPQgp
and new rom gratzz Fechinator
Been patiently waiting for this Fechinator, great work!
Sent from my LG-D855 using XDA Premium 4 mobile app
no plans for kcal?
some pics and specs from rom if you have free time to the feature
I tried this ROM with pegasusq governor, battery usage - 1% per 1 minute screen on.
askarv said:
I tried this ROM with pegasusq governor, battery usage - 1% per 1 minute screen on.
Click to expand...
Click to collapse
Pegasusq and lionheart drain the most battery, try intellimm
So sorry,
but I tried your rom. It works fine and quick.
Except I noticed when listening to my new headset, there is no atpx codec for bluetooth. Stupid of me not to think of that. So that being important to me, with my new headset, I wanted to change back to stock rom. I wanted to use the app quickboot to boot in recovery, but that didn't work. Root checker gave me that root acces is not properly installed on this device! I assumed of course this rom was pre rooted or something
So what are my options.
I can still, having enabled developer options, boot in twrp recovery. But can I just do a restore of the backup of the stock rom I made or do I need root access for that to work fine. I'm just asking since I don't want to brick my device.
Is there a way to root this rom. I used one click root for my previous stock lollipop rom.
thank you anyway
Plassterk said:
So sorry,
but I tried your rom. It works fine and quick.
Except I noticed when listening to my new headset, there is no atpx codec for bluetooth. Stupid of me not to think of that. So that being important to me, with my new headset, I wanted to change back to stock rom. I wanted to use the app quickboot to boot in recovery, but that didn't work. Root checker gave me that root acces is not properly installed on this device! I assumed of course this rom was pre rooted or something
So what are my options.
I can still, having enabled developer options, boot in twrp recovery. But can I just do a restore of the backup of the stock rom I made or do I need root access for that to work fine. I'm just asking since I don't want to brick my device.
Is there a way to root this rom. I used one click root for my previous stock lollipop rom.
thank you anyway
Click to expand...
Click to collapse
You can enable root in developer settings
Using this rom since yesterday. Only one bug I had faced. Screen becomes black and unresponsive during settings wizard so I had to pull the battery to turn it on.
Loving this rom and unlike other cm based roms double tap to wake is working perfectly fine. Thanks fechinator for this awesome rom
Sent from my LG-D855 using Tapatalk
Battery stats
Sent from my LG-D855 using Tapatalk
Weekly Update 06/23
Merged latest CM changes for ROM
Kernel update to R5:
-added Powersuspend by faux123
-added Adreno Idler (lower power consumption while maintaining high-performance) by arter 97
-added more GPU optimizations
-added readahead optimizations
ROM -> https://www.androidfilehost.com/?fid=24052804347763748
You can dirty flash.
Hi there is no option to change the size of the navigation bar, can you add this feature of possible.
Sent from my LG-D855 using Tapatalk
Anybody notice that the GPS location icon stays in the notification bar even when it is off? I remember having this issue on a previous rom and I believe it was due to the GAPPS. If you aren't experiencing could you let me know which you're using?
All in all, amazing rom!
I've dirty flashed from the previous version to current
Sent from my LG-D855 using XDA Premium 4 mobile app
AshleyNG2 said:
Anybody notice that the GPS location icon stays in the notification bar even when it is off? I remember having this issue on a previous rom and I believe it was due to the GAPPS. If you aren't experiencing could you let me know which you're using?
All in all, amazing rom!
I've dirty flashed from the previous version to current
Sent from my LG-D855 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
The GAPPS mentioned in OP
Fechinator said:
The GAPPS mentioned in OP
Click to expand...
Click to collapse
Which is what I've been using, I'm guessing you use your own rom :sly: are you not experiencing this then?
Sent from my LG-D855 using XDA Premium 4 mobile app
AshleyNG2 said:
Which is what I've been using, I'm guessing you use your own rom :sly: are you not experiencing this then?
Sent from my LG-D855 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
No for me is everything fine.. Maybe it's another APP causing this problem
ngoralph said:
no plans for kcal?
Click to expand...
Click to collapse
Same here, can't you add kcal? I would make it perfect
Thanks OP
Sent from my LG-D855 using Tapatalk
d3xtr0 said:
Same here, can't you add kcal? I would make it perfect
Thanks OP
Sent from my LG-D855 using Tapatalk
Click to expand...
Click to collapse
Already added, wait for kernel update (maybe today )
EDIT: FechdaKernel R6 is online
[ROM+Kernel] [5.1.1] [UBER-4.8/6.0] UBERCM for V500
{
"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"
}
First of all:
This is my ROM version of CM12.1 completly compiled with UBER-4.8 Toolchain for ROM and UBER-6.0 Toolchain for Kernel.
My FechdaKernel is integrated in this ROM.
It's made for the best performance on our device and it's really really fast and smooth. You'll see the difference.
Features:
ROM:
- -ofast optimized
- compiled with latest UBER-4.8 toolchain
- added a lot of GCC flags
- Floop Nest optimized
Kernel:
IO Schedulers:
-CFQ
-DEADLINE
-FIFO
-FIOPS
-NOOP
-ROW (default)
-SIO
-TRIPNDROID
-VR
-ZEN
Governors:
-Interactive
-Ondemand
-Powersave
-Performance
-Userspace
-Wheatley
-SmartassV2
-IntelliMM
-Pegasusq
-Lionheart
-Nightmare
-Hyper
-ZZMoove
ZZMoove Profiles
1. for Default (set governor defaults)
2. for Yank Battery -> old untouched setting (a very good battery/performance balanced setting DEV-NOTE: highly recommended!)
3. for Yank Battery Extreme -> old untouched setting (like yank battery but focus on battery saving)
4. for ZaneZam Battery -> old untouched setting (a more 'harsh' setting strictly focused on battery saving DEV-NOTE: might give some lags!)
5. for ZaneZam Battery Plus -> NEW! reworked 'faster' battery setting (DEV-NOTE: recommended too! )
6. for ZaneZam Optimized -> old untouched setting (balanced setting with no focus in any direction DEV-NOTE: relict from back in the days, even though some people still like it!)
7. for ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online
8. for ZaneZam Performance -> old untouched setting (all you can get from zzmoove in terms of performance but still has the fast down scaling/hotplugging behaving)
9. for ZaneZam InZane -> NEW! based on performance with new auto fast scaling active. a new experience!
10. for ZaneZam Gaming -> NEW! based on performance with new scaling block enabled to avoid cpu overheating during gameplay
More Information: http://forum.xda-developers.com/galaxy-s3/development/info-cpu-governor-zzmoove-t2326544
TCP Congestion Algorithms:
-Cubic (default)
-Reno
Compiled with latest UBER 6.0 Toolchain
-Ofast Optimized
Graphite Optimized
Voltage Control Support
GPU Optimization Flags
Dynamic Read-Ahead Filesystem
Touchboost
Multirom Support
KSM Support
LCD Notifier Patch - Powersaving when used ZZMoove Govenor
How to Install:
1. Install TWRP
2. Download Rom and Gapps(In download section)
3. Copy them to your Phone
4. Reboot to recovery
5. Make a backup
6. Wipe data/factory reset
7. Flash the ROM and then Gapps
9. Enjoy.
Download:ROM: https://www.androidfilehost.com/?w=files&flid=34101
Gapps: https://www.androidfilehost.com/?fid=24052804347761335
I try to provide weekly updates with latest CM changes.
IMPORTANT: Don't do OTA updates, because then you go back to official CM without my kernel and optimizations!!
________________________________________________
Donations:
If you like my work you can donate here
Credits:@Cl3Kener for UBER-Toolchains and for build optimizations on Optipop
@cyanogenmod team for Rom
and all the credits which are given in the kernel thread for LG G3 : http://forum.xda-developers.com/lg-g3/development/kernel-fechdakernel-t3126745
@franciscofranco @faux123 @ak @zanezam for kernel stuff
Source:
https://github.com/cyanogenmod/
https://github.com/Fechinator
No, it's not Uber CM from @RobbieL811 , i talked to him and it's okay to call it this way. (There was no better name on my mind)
PS: Give me a thanks if i helped you or you like it.... THANKS!
XDA:DevDB Information
UBERCM for V500, ROM for the LG G Pad 8.3
Contributors
Fechinator
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Version Information
Status: Stable
Created 2015-06-22
Last Updated 2015-06-23
Some informations:
You can boost the speed and performance even more with using "Lionheart" or "Pegasusq" Governor.
If you want it balanced use "Interactive" Governor.
If you like to save more battery use "IntelliMM" Governor.
What does -ofast mean?: -> https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
What are UBER Toolchains?: -> https://plus.google.com/+ChetKener/posts/YzMJEkzPQgp
Found a bug.
@Fechinator Seems promising. Excited to try it out. Will keep you posted about the experience.
Edit: I already found a bug now. It's something with rotation. This is not the normal problem where the 'Auto Rotation' doesn't work at all. In this case the 'Auto Rotation' works but I'm not able to lock the rotation in Landscape mode by disabling the auto rotation, when I do it switches back to Portrait mode. I've attached a video for better understanding. [VIDEO LINK: http://youtu.be/qZ9hd0Rorm0 ]. BTW I did a reboot also. Performance in a short testing is good. But I couldn't test the battery. Hopefully if you can fix the rotation issue mentioned I will stick with this ROM.
Love the kernel, although the base for the ROM you could consider doing too cm by temasek or a very new but good base ROM "OwnROM".
Sent from my LG-D405 using XDA Free mobile app
@Sarun said:
@Fechinator Seems promising. Excited to try it out. Will keep you posted about the experience.
Edit: I already found a bug now. It's something with rotation. This is not the normal problem where the 'Auto Rotation' doesn't work at all. In this case the 'Auto Rotation' works but I'm not able to lock the rotation in Landscape mode by disabling the auto rotation, when I do it switches back to Portrait mode. I've attached a video for better understanding. [VIDEO LINK: http://youtu.be/qZ9hd0Rorm0 ]. BTW I did a reboot also. Performance in a short testing is good. But I couldn't test the battery. Hopefully if you can fix the rotation issue mentioned I will stick with this ROM.
Click to expand...
Click to collapse
Hey, thanks for testing, hm you are right. Too be honest i am not very good at fixing ROM stuff, i am more into kernel development. That's the reason why i took clean CM as a base for my UBERCM Roms, i don't think it's a problem of my work, i think that's a CM bug. Do you have this bug on official CM, too?
Disrupthor said:
Love the kernel, although the base for the ROM you could consider doing too cm by temasek or a very new but good base ROM "OwnROM".
Sent from my LG-D405 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks. Switching to Temasek shouldn't be a problem, but at first i want to optimize it as good as possible. Maybe in the future.
Fair enough, :thumbup: mind me asking but would you add more tcp congestion sets? Westwood for example.
Sent from my LG-D405 using XDA Free mobile app
Fechinator said:
Hey, thanks for testing, hm you are right. Too be honest i am not very good at fixing ROM stuff, i am more into kernel development. That's the reason why i took clean CM as a base for my UBERCM Roms, i don't think it's a problem of my work, i think that's a CM bug. Do you have this bug on official CM, too?
Click to expand...
Click to collapse
I asked some guys most of them are not having this issue. Also CM based have this issue for some devices. But not in AOSP available for V500. Glad if somebody can help.
Update
-merged latest CM changes
-added ZZMoove Governor ( you can set profiles with kernel adiutor in governor settings)
ZZMoove Profiles
1. for Default (set governor defaults)
2. for Yank Battery -> old untouched setting (a very good battery/performance balanced setting DEV-NOTE: highly recommended!)
3. for Yank Battery Extreme -> old untouched setting (like yank battery but focus on battery saving)
4. for ZaneZam Battery -> old untouched setting (a more 'harsh' setting strictly focused on battery saving DEV-NOTE: might give some lags!)
5. for ZaneZam Battery Plus -> NEW! reworked 'faster' battery setting (DEV-NOTE: recommended too! )
6. for ZaneZam Optimized -> old untouched setting (balanced setting with no focus in any direction DEV-NOTE: relict from back in the days, even though some people still like it!)
7. for ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online
8. for ZaneZam Performance -> old untouched setting (all you can get from zzmoove in terms of performance but still has the fast down scaling/hotplugging behaving)
9. for ZaneZam InZane -> NEW! based on performance with new auto fast scaling active. a new experience!
10. for ZaneZam Gaming -> NEW! based on performance with new scaling block enabled to avoid cpu overheating during gameplay
More Information: http://forum.xda-developers.com/galaxy-s3/development/info-cpu-governor-zzmoove-t2326544
- added Multirom support
- added KSM support
- added LCD Notifier
ROM -> https://www.androidfilehost.com/?fid=24052804347763972
Any chance of getting the kernel separate from the ROM?
{
"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"
}
Never skip LAG-day - Live on the EdgeCurrently supported: G92xF/I/T/W8/L/S/KRead the OP please.. It's important. I'll troll you if you don't
[/CENTER][/B]
Code:
###Disclaimer###
Your warranty is now void.
We are not responsible if your phone will be damaged, broken, bootlooping or detonating in a thermonuclear reaction.
YOU are choosing to make these modifications and accept the fact that something might go wrong.
Important / read before flash mandatory
This is the first stable SimplKernel build which is 5.1.1 based and unified. It only supports 5.1.1 and the listed variants. No other variants.
For W8: Seems that you can run 5.1.1, but no new bootloader. If you run 5.1.1 and this and have fingerprint on your Rom, the second boot won't work anymore and you'll need Odin. A Rom with removed Fingerprint may solve it, but I don't have a W8 and can't test or say for sure. Best is to wait for the new bootloader alltogether.
For all other variants: This should work on L/S/K, if/when they receive 5.1.1, but someone will need to confirm by flashing.
Same counts for I.
If you run 5.1.1 without the new bootloader, you will encounter the same issue described above for the W8. Same counts: Better wait for the new Bootloader.
Introduction
SimplKernel is developed by SimplTeam. We originate from the Note4 and have a long story of success there. Our builds are known for being close to stock, yet full of useful features and enhancements. The aim is to provide maximum performance and maximum batterylife. No compromises.
Features
# Based on latest G925FXXU2BOFJ
# Pre-Rooted
# Compiled with AARCH64-Android-4.8 toolchain - Kudos Google, this is one is awesome
# Replaced CPU_FREQ_RELATION_L with C for Interactive -> selects freq with min euclidean distance to target freq, should be more efficient
# MDNIE ColorControl
# VoltageControl (CPU, GPU, HPM, BUS)
# Underclocking by default
# Full Synapse Support
# SELinux mode set to Permissive
# Governors added: powersave, intellidemand, ondemand, bluactive and intelliactive
# busybox and init.d
Click to expand...
Click to collapse
--> More will be added, this is just the start :angel:
Changelog
Code:
R6
- Updated to @g.lewarnes newest Unification code
- Added DriveDroid Support - I had this before @g.lewarne (check my commit haha), but he fixed it for the S6 before I did. Thanks for taking work off me @g.lewarne, credit goes to you
- Removed simplgov - Too screwed up.
- SourceDrop BOG9 - Thanks AndreiLux for taking work off me, did it like above. I wanted to do it, but someone already had it.. Lazy mans paradise.
- Some neat addons I found above - HMP especially. Commit - Properly enabled of course.
- Patches I forgot.
R5U
- Unified Build
- Pre-rooted
- simplgov added
- Custom govs temporarily disabled
- Based on BOFJ 5.1.1
- Some Synapse derps fixed up
RXF
- Removed mDNIE Control + switchback to mDNIE Lite
- Some AOE5 cherry-picks
- Sensorhub, MemoryManagement etc.
- Added and configured Direct_Memory_Access (Thanks to Samsung Japan)
- Tons of patches (see Github)
- Disabled the OOM-Killer (out-of-memory-killer) (Samsung Japan)
- We're still testing whether this actually has a practical purpose in daily usage or not
R4.1F/I
- Removed mDNIE ColorControl (working on it)
- Added Support for AOE6 based Roms (in-call audio fix)
R4T/W8 - Same as R4F
R4F
- Based on G925FXXU1AOE3
- Busybox updated to 1.23.2
- NightClock fixed
- GPS Fix for AOE3 based Firmwares
- Synapse included
- Enabled Synapse Support
- mDNIE Control -> Control your DisplayColors! Will be expanded.
- Governor selection for individual cluster (A53 & A57)
- Full CPU VoltageControl for both A53 & A57
- Underclocking to 200mhz enabled by Default
- HPM VoltageControl
- GPU VoltageControl
- Memory Bus, Internal Bus & Image Signal Processor VoltageControl
- mDNIE Tab in Synapse (name is Screen)
- I/O Scheduler settings (Tunables + Definable Read-Ahead)
- BFQ and Deadline I/O scheds added*
- BFQ as default
- VirtualMachine Tweaks
- Full Synapse Settings Backup added
- Fixed 2 GPIO memory leaks + 3rd probable leak
- Memory-killer enhancements (see Github)
- GPU Throttling Levels smoothened
- more stuff I forgot
R2.9F
- Added Overclock and Underclock (@ktoonsez) - Only in Ktweaker for now!
- Added VoltageControl
- Fixed the NightClock - Display is now fully turning off (Switch from MDNIE_LITE to MDNIE)
- DynamicMemoryAllocation: Reduce max PAGE_SIZE to 4 and CMA areas to 4
- Minor tweaks here and there, check my github :D
- Synapse support for 2.9F withdrawn - This build is a patch for NightClock users! R3F coming soon too..
- Added KTweaker for this build - @Ktoonsez ;)
v1.2F/T/W8
- Added T-Mobile, Canadian and I variants (T, W8 & I)
- Added Synapse Support
- Automatized Wifi-Forgetting fix in the ramdisk
- Ported MDNIE HIJACK (ColorControl) - Basic settings for now
- Reverted previous DeepSleep workaround and applied proper patch
- Added awesomeness
v1.1F
- Patched the DeepSleep problem / thanks to @HomerSp for this
- Added governors: Bluactive, Intelliactive, MythX (disabled) and enabled powersave + ondemand
- Added busybox and init.d
- CPU_FREQ_RELATION_C: When scaling freqs, it selects the freq with the minimum euclidean distance to target.
How to install
You need:
- A 5.1.1 based Rom and a supported variant (stock ROM counts)
- The 5.1.1 Bootloader. No support for problems you encounter without the new Bootloader.
Via recovery
You have to have a custom recovery like TWRP, Philz or CWM installed.
- Download the kernel
- Reboot to recovery
- A backup is always recommended
- Flash the zip file
- You're done! Reboot and enjoy.
Via Flashify
- Make sure that you are rooted.
- Download the zip and extract the boot.img
- Download the free app Flashify (Caution: Free Version only allows 3 flashes per day!)
- Grant Flashify Root permissions.
- In main screen, select Boot image and navigate to the previously extracted boot.img
Downloads
All Builds below are for 51.1 and for NO OTHER version.
Unified Build G92xF/I/T/W8/L/S/K (r6) (Android 5.1.1)
Latest r6 - click here
Click to expand...
Click to collapse
If you apply Interactive or simplgov in Synapse, ALWAYS enable it for both clusters. Enabling it for only one will cause funny effects, perhaps even a solid chaos, batterydrain and other unpleasant things. You've been warned.
Credits
S6 Edge Tester-Team: For doing what no one did before, flashing a never tested build and going through huge pains to help me. It wouldn't be possible without any of you! :angel:
@strikerdj2011
@jaytehnut
@ShermCraig
@beats4x
@ktetreault14
@nvict
@skivnit
@xadidas4lifex
@reesedizan
@Daxxer2007
@faultlog
@techenthusiast
@Soft4y
@Silvercat
@Darktitor
@simorangkir_dcs
@Mentalmuso
@riofrio1000
@virulentt
@brar.arsh
XDA:DevDB Information
SimplKernel, Kernel for the Samsung Galaxy S6
Contributors
mythos234
Source Code: https://gitlab.com/mythos234/SimplKernel-5.1.1-G92X.git
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: r6
Stable Release Date: 2015-08-06
Created 2015-07-03
Last Updated 2018-06-05
Reserved
Reserved
Nice! will test it on my w8! im on XtreStoLite 2.0 Odex without Fingerprint since my bootloader is still 5.0.2
Edit : confirmed second boot working without fingerprint on the rom!
working great on my 925F edge, with 5.1.1 bootloader and XtreStrolite rom <3
I looked at your github. What are the memory killer tweaks? I don't see anything that really seems to correlate to memory killer. Also, how did you disable OOM killer? From what I've seen, OOM is present but does nothing. I'm just asking for my own sanity
mikeyinid said:
I looked at your github. What are the memory killer tweaks? I don't see anything that really seems to correlate to memory killer. Also, how did you disable OOM killer? From what I've seen, OOM is present but does nothing. I'm just asking for my own sanity
Click to expand...
Click to collapse
Oh, my changelog for this build is as confused as my current state of mind is. OOM is back and enabled in this build, it was disabled prior to building in the configuration.
And looked at the commit history, yes you do seem to be right about missing memory-killer patches.
Sorry, I haven't managed to get all the patches I used to run in yet. Something was blocking boot for all week, thats why 3 governors are still disabled.
Today was my graduation day, it's a bit turbulent.. Published today instead on next Monday/Tuesday since it only lacks some minor patches at the moment
mythos234 said:
Oh, my changelog for this build is as confused as my current state of mind is. OOM is back and enabled in this build, it was disabled prior to building in the configuration.
And looked at the commit history, yes you do seem to be right about missing memory-killer patches.
Sorry, I haven't managed to get all the patches I used to run in yet. Something was blocking boot for all week, thats why 3 governors are still disabled.
Today was my graduation day, it's a bit turbulent.. Published today instead on next Monday/Tuesday since it only lacks some minor patches at the moment
Click to expand...
Click to collapse
OK, just making sure I'm not going crazy. I've spent months trying to figure Samsung's method of memory management out, my head has nearly exploded more times than I can count. I wouldn't waste your time with OOM or LMK stuff in the kernel. It does nothing. All of the memory management stuff is in the services.jar, and they're changing it in the next update. So the little bit I have figured out will be useless lol. Congrats on graduating too BTW
Does this kernel root also? I use one of the kernels that rooted 5.1.1 automatically and want to know if I will lose root by flashing this. Thanks in advance for any help.
mikeyinid said:
OK, just making sure I'm not going crazy. I've spent months trying to figure Samsung's method of memory management out, my head has nearly exploded more times than I can count. I wouldn't waste your time with OOM or LMK stuff in the kernel. It does nothing. All of the memory management stuff is in the services.jar, and they're changing it in the next update. So the little bit I have figured out will be useless lol. Congrats on graduating too BTW
Click to expand...
Click to collapse
Thanks Yeah, they work in mysterious ways that much is true. Otherwise disabling it should have solved it. Well, it didn't. At least I found a method to get new sourcecode within 15min after the firmware release.. They kind of rolled out the red carpet for me now.
thehustleman said:
Does this kernel root also? I use one of the kernels that rooted 5.1.1 automatically and want to know if I will lose root by flashing this. Thanks in advance for any help.
Click to expand...
Click to collapse
Theoretically, yes. In reality I updated the ramdisk about 5min prior to uploading and couldn't test if it works. But I believe that it does
Thanks, let's flash this baby
Sent from my SM-G925F
What cpu governor are you suggesting?
virulentt said:
What cpu governor are you suggesting?
Click to expand...
Click to collapse
Interactive, it's greatly adapted to the clusters and twice as big as the "usual" old Interactive thanks to it. You can also give simplgov a shot, it's basically Interactive with some changes I wanted to try out
Just flashed the kernel lets see how it performs. Currently on the interactive governor. Can you give some insight into your simplgov governor? What does it compare to?
Rebel25 said:
Just flashed the kernel lets see how it performs. Currently on the interactive governor. Can you give some insight into your simplgov governor? What does it compare to?
Click to expand...
Click to collapse
One post above yours...
OK thanks. Was hoping for is a bit more info. But a magician never reveals their secrets.
mythos234 said:
Interactive, it's greatly adapted to the clusters and twice as big as the "usual" old Interactive thanks to it. You can also give simplgov a shot, it's basically Interactive with some changes I wanted to try out
Click to expand...
Click to collapse
Using simplgov as we speak, runs super smooth!
Looks great
Guys,sorry for the stupid question....i m using XtreStoLite rom and i have a g 920F,the normal one.....can i flash this kernel?There is someone that is using with this kernel my same rom,and how it is?Tnx guys
Tnx @mythos234
This kernel as memory killer? Or all apps works fine in background?
{
"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"
}
With the help of several people, I'm proud to bring you Cortex Kernel! This is my first independent kernel, and as such, is a constant WIP. Of course, things will be broken. I will fix what I can as I learn more about kernel development. Just hang in there, it's worth it!
FEATURES:
* Patched to 3.18.60-61 (credit freak07 / dorimanx)
* Includes July security patches
* SlimbusOC (credit freak07)
* GPU overclocking (133MHz to 652MHz) (freak07)
* IO Schedulers:
- BFQ
- CFQ
- DEADLINE
- FIFO
- FIOPS
- MAPLE
- NOOP
- SIO
- SIOPLUS
- TEST-IOSCHED
- TRIPNDROID
- VR
- ZEN
* Wake gestures
* SafetyNet patch
* Adrenoboost
* Updated BFQ scheduler
* Tweaked squashfs
* Added KSM
* Disabled power gating
* Disabled dm-verity
* Disabled crc checks
NOTE: SDCARDFS may be unstable. Use at your own risk!
To enable SDCARDFS, I quote @freak07:
1. Open the file system/build.prop and add the line "ro.sys.sdcardfs=true" without the quotes at the bottom and
Make sure your selinux is set to permissive. You can either do this via an app or via script.
here is the download for a script: https://www.androidfilehost.com/?w=files&flid=155912
2. Extract the script and put it in either system/etc/init.d or /system/su.d or /su.d
3. Set the file´s permissions to rwxr-xr-x (755)
4. Reboot.
Click to expand...
Click to collapse
DOWNLOADS:
Cortex Kernel v1.1.7
CHANGELOG:
v1.1.7
* Patched to 3.18.60-61 (credit freak07 / dorimanx)
* Added SIOPLUS, FIFO, TRIPNDROID, and VR schedulers
* Updated BFQ to v8r10
* Brought SDCARDFS up-to-date (credit freak07)
* Improved horizontal sweep wake gesture
PREVIOUS CHANGES:
v1.1.0
* Patched to 3.18.53-54 (credit freak07 / dorimanx)
* Enabled KSM
* Optimized kernel for performance, not size
* Disabled a LOT of logging
* Tweaked USB seriel connections
* IPv6 improvements
* Fair scheduler updates
v1.0.3
* Patched to 3.18.49-50 (credit freak07 / dorimanx)
* Includes July security patches
* Added SlimbusOC (credit freak07)
* Added GPU overclocking (133MHz to 652MHz)
* Added FIOPS, SIO, and ZEN schedulers
* Added wake gestures
* Added SafetyNet patch
* Added adrenoboost
* Updated BFQ scheduler to v8r8
* Tweaked interactive scheduler
* Tweaked deadline scheduler
* Tweaked squashfs
* Disabled power gating
* Disabled dm-verity
* Disabled crc checks
INSTALLATION:
1: Flash kernel in TWRP (dont reboot after)
2: Flash TWRP installer
3: Reboot straight to recovery
4: Flash SuperSu 2.82-SR1-PixelFix OR fastboot boot @chainfire's boot-to-root.img
CREDITS:
Google : Android
@freak07 : Kernel base and other help
@osm0sis : Anykernel2 installer
@The Flash : Various commits
@dorimanx : Patches and various commits
various other people whose commits I picked
XDA:DevDB Information
Cortex Kernel for the Pixel XL, Kernel for the Google Pixel XL
Contributors
chevycam94
Source Code: https://github.com/chevycam94/marlin_kernel
Kernel Special Features: OC + Tweaks
Version Information
Status: Stable
Current Stable Version: 1.1.7
Stable Release Date: 2017-07-20
Created 2017-07-09
Last Updated 2017-07-20
Reserved
Reserved
Oh snap! First to try? Will report, thanks!
Wait, is cortex ROM coming to pixel XL? I will freak!!!!!
yung40oz84 said:
Oh snap! First to try? Will report, thanks!
Wait, is cortex ROM coming to pixel XL? I will freak!!!!!
Click to expand...
Click to collapse
I'm hoping. Working with the Pixel isn't anything like it is for the Nexus 6P. I'm still figuring it out.
chevycam94 said:
I'm hoping. Working with the Pixel isn't anything like it is for the Nexus 6P. I'm still figuring it out.
Click to expand...
Click to collapse
Oh man, that's great news bud, good luck! Just flashed the kernel. Does this have the sdcardfs commits to be compatible with sdcardfs?
EDIT: nevermind I checked GitHub, didn't see them. Thanks man, testing it now
---------- Post added at 04:08 AM ---------- Previous post was at 04:03 AM ----------
Just a couple feature requests should be easy ones. High brightness mode, backlight dimmer, and to be able to block all the wakelocks ex kernel manager, there's a slew of them, not sure the commits. One last possible would be high-speed congestion control. Sorry, longer than I wanted, but the high-speed is secondary.
yung40oz84 said:
Oh man, that's great news bud, good luck! Just flashed the kernel. Does this have the sdcardfs commits to be compatible with sdcardfs?
EDIT: nevermind I checked GitHub, didn't see them. Thanks man, testing it now
Click to expand...
Click to collapse
It has sdcardfs, but it's completely stock. For the time being, I chose not to commit anything to it. So no current plans to support it. I'm hoping to make this a lean type of kernel, with a few tweaks available. I play Dawn of Titans a lot, and having smooth gameplay is something I look for in a kernel/ROM. Hopefully my kernel (and upcoming ROM) will work perfectly together and create a great platform.
yung40oz84 said:
Just a couple feature requests should be easy ones. High brightness mode, backlight dimmer, and to be able to block all the wakelocks ex kernel manager, there's a slew of them, not sure the commits. One last possible would be high-speed congestion control. Sorry, longer than I wanted, but the high-speed is secondary.
Click to expand...
Click to collapse
I'll keep that in mind.
chevycam94 said:
It has sdcardfs, but it's completely stock. For the time being, I chose not to commit anything to it. So no current plans to support it. I'm hoping to make this a lean type of kernel, with a few tweaks available. I play Dawn of Titans a lot, and having smooth gameplay is something I look for in a kernel/ROM. Hopefully my kernel (and upcoming ROM) will work perfectly together and create a great platform.
Click to expand...
Click to collapse
Sounds like a plan. Sdcardfs isn't a dire need, lol. Just wondering. So you're saying if I add the build.prop commit for sdcardfs it won't work right? Also looking forward to what this brings, it's running incredibly smooth since booting.
I'm not sure honestly. I think it'll work, but not very well. People have made LOTS of patches to it to improve it. I might if I get the time, but thats last on my list.
yung40oz84 said:
Sounds like a plan. Sdcardfs isn't a dire need, lol. Just wondering. So you're saying if I add the build.prop commit for sdcardfs it won't work right? Also looking forward to what this brings, it's running incredibly smooth since booting.
Click to expand...
Click to collapse
Probably you will face a lot of crashes when accessing storage.
---------- Post added at 07:04 AM ---------- Previous post was at 07:04 AM ----------
Also @chevycam94 Congratulations :good:
I had a freeze and reboot to ram dump. Your not the only kernel. Happening on Franco and kirosuko as well. Maybe check there commits and threads too. I couldn't get log but go others that is helpful. KMSG here, https://drive.google.com/file/d/0Bw-ARc6DtAVJUHdWYnlaSmMza1k/view?usp=drivesdk. Other is attached
Could a couple of you test this kernel build for me? I'm having a fight with my build system. I'm getting 9 "section mismatch" errors, and I am scratching my head to the bone trying to figure out whats going wrong. My code built fine on my last VM, but I screwed up and killed that one. Now my new setup, same OS, same toolchain, same code, builds with 9 errors. I have to force it to ignore those errors (which I didn't have to do before), so I have no clue if this even works now. I would think it would, seeing as the code was functional before, and hasn't been changed since.
Test the crap out of it. I know it still has the regular issues some other kernels have, but it should otherwise be fully functional.......SHOULD
UPDATE: I managed to find some time to test it. So far, it's working fine. Some things spam the crap out of logcat, but that's ok. Compared to the stock kernel this is instantly faster. HUGE difference. Wasn't really expecting it to be that noticable. Nothing has crashed so far. If all goes well, I'll start work on the next release. v1.0.9 isn't meant to be a public release BTW. It's simply in the testing phase. But if you like it, feel free to use it! Just know that it's not officially supported in any way.
PERFORMANCE TWEAKS:
Use these tweaks to really get some kick....um....butt, performance from your Pixel XL! I'm on my v1.1.0 kernel (unreleased), but it's essentially the same as the v1.0.9 zip I just posted for testing. HUGE difference in the phone!
Chage the following items to the given values:
Code:
dirty ratio: 40 (default=20)
dirty background ratio: 10 (default=5)
overcommit ratio: 35 (default=50)
swappiness: 40 (default=60)
v1.1.0 is up
chevycam94 said:
PERFORMANCE TWEAKS:
Use these tweaks to really get some kick....um....butt, performance from your Pixel XL! I'm on my v1.1.0 kernel (unreleased), but it's essentially the same as the v1.0.9 zip I just posted for testing. HUGE difference in the phone!
Chage the following items to the given values:
Code:
dirty ratio: 40 (default=20)
dirty background ratio: 10 (default=5)
overcommit ratio: 35 (default=50)
swappiness: 40 (default=60)
Click to expand...
Click to collapse
Where do I change these settings? Thanks
joey.gunnarson said:
PERFORMANCE TWEAKS:
Use these tweaks to really get some kick....um....butt, performance from your Pixel XL! I'm on my v1.1.0 kernel (unreleased), but it's essentially the same as the v1.0.9 zip I just posted for testing. HUGE difference in the phone!
Chage the following items to the given values:
Where do I change these settings? Thanks
Click to expand...
Click to collapse
You can find them in the 'Virtual Memory' section of whatever kernel manager you are using.
joey.gunnarson said:
Where do I change these settings? Thanks
Click to expand...
Click to collapse
Honestly, I'd spring the money for EX Kernel Manager. @flar2 has made a nearly perfect app to control just about everything you could need. It's not designed to be a "toolbox", but rather just a place to set options for the system, kernel, cpu, gpu, and memory, for the most part.
He still needs to update the live CPU display on the main page, as its not accurate, or even right (at least on the Pixel). Along with odd CPU frequency selections (they dont always become what you select, depending on kernel/setup). There are one or two other things, but I don't remember off the top of my head.
But regardless, it's the best kernel control app I know of right now. Most friendly for me. Also give you widgets/notification icons for "performance mode" and "power saving" mode. Quick toggles. Love that part.
chevycam94 said:
PERFORMANCE TWEAKS:
Use these tweaks to really get some kick....um....butt, performance from your Pixel XL! I'm on my v1.1.0 kernel (unreleased), but it's essentially the same as the v1.0.9 zip I just posted for testing. HUGE difference in the phone!
Chage the following items to the given values:
Click to expand...
Click to collapse
Will the battery consumption got huge difference too? Lol
sakuhei said:
Will the battery consumption got huge difference too? Lol
Click to expand...
Click to collapse
Battery life is about the same, or slightly better. At least for me. Depends on your setup.