[KERNELl][HMP] IMMENSITY ✖️ KERNEL [GCC-9.1][STABLE]

Search This thread

NeoPolus

Member
Mar 24, 2014
19
8
0
www.kami.es
I would prefer if you try cleaning cache / dalvik cache before flashing this.
I too use a SD Card I am not going to believe what you say as long as I encounter it myself.

Done (cleaning cache+dalvik before and after flashing the kernel), but the problem persists.

I also tried (with no luck):
  • Setting "noop" as the external IO excheduler (apply on bot instantly) and reboot.
  • Removing the second SIM card.

It seems vold/StorageManagerService is crashing somehow (couldn't find anything else useful on the logs):

04-08 09:04:50.067 root 485 485 V vold : /system/bin/sgdisk
04-08 09:04:50.068 root 485 485 V vold : --android-dump
04-08 09:04:50.068 root 485 485 V vold : /dev/block/vold/disk:179,64

04-08 09:04:50.361 root 485 485 V vold : DISK mbr
04-08 09:04:50.361 root 485 485 V vold :
04-08 09:04:50.361 root 485 485 V vold : PART 1 7
04-08 09:04:50.361 root 485 485 V vold :
04-08 09:04:50.365 root 485 491 V vold : /system/bin/blkid
04-08 09:04:50.365 root 485 491 V vold : -c
04-08 09:04:50.365 root 485 491 V vold : /dev/null
04-08 09:04:50.365 root 485 491 V vold : -s
04-08 09:04:50.365 root 485 491 V vold : TYPE
04-08 09:04:50.365 root 485 491 V vold : -s
04-08 09:04:50.365 root 485 491 V vold : UUID
04-08 09:04:50.365 root 485 491 V vold : -s
04-08 09:04:50.365 root 485 491 V vold : LABEL
04-08 09:04:50.365 root 485 491 V vold : /dev/block/vold/public:179,65

04-08 09:04:50.642 root 485 491 V vold : /dev/block/vold/public:179,65: LABEL="disk" UUID="B530-CAB8" TYPE="exfat"
04-08 09:04:50.642 root 485 491 V vold :
04-08 09:04:50.645 root 485 491 V vold : /system/bin/fsck.exfat
04-08 09:04:50.645 root 485 491 V vold : /dev/block/vold/public:179,65

04-08 09:04:58.291 root 485 491 I vold : Check OK
04-08 09:04:58.295 root 485 491 E vold : Mount failed; attempting read-only: I/O error
04-08 09:04:58.296 root 485 491 E vold : public:179,65 failed to mount /dev/block/vold/public:179,65: I/O error
04-08 09:04:58.296 1000 702 1146 E StorageManagerService:
04-08 09:04:58.296 1000 702 1146 E StorageManagerService: android.os.ServiceSpecificException: (code -5)
04-08 09:04:58.296 1000 702 1146 E StorageManagerService: at android.os.Parcel.createException(Parcel.java:1964)
04-08 09:04:58.296 1000 702 1146 E StorageManagerService: at android.os.Parcel.readException(Parcel.java:1918)
04-08 09:04:58.296 1000 702 1146 E StorageManagerService: at android.os.Parcel.readException(Parcel.java:1868)
04-08 09:04:58.296 1000 702 1146 E StorageManagerService: at android.os.IVold$Stub$Proxy.mount(IVold.java:773)
04-08 09:04:58.296 1000 702 1146 E StorageManagerService: at com.android.server.StorageManagerService$StorageManagerServiceHandler.handleMessage(StorageManagerService.java:623)
04-08 09:04:58.296 1000 702 1146 E StorageManagerService: at android.os.Handler.dispatchMessage(Handler.java:106)
04-08 09:04:58.296 1000 702 1146 E StorageManagerService: at android.os.Looper.loop(Looper.java:193)
04-08 09:04:58.296 1000 702 1146 E StorageManagerService: at android.os.HandlerThread.run(HandlerThread.java:65)
04-08 09:04:58.297 1000 702 1146 D StorageManagerService: Volume public:179,65 broadcasting checking to UserHandle{0}
04-08 09:04:58.298 1000 702 1146 D StorageManagerService: Volume public:179,65 broadcasting unmountable to UserHandle{0}



I'm back to default kernel and the problem is gone.
 

UtsavTheGreat

Senior Member
Aug 10, 2016
399
3,736
113
19
Surat
NEW UPDATE !!
SWEET~END RELEASE

1.) Compiled with Linaro-7.4.1 & Clang-9
2.) Optimized Clang with -ftree -fmodulo -fvect -fgcse -ffast optimisations.
3.) Used -03 for Clang compile
4.) Added ARM64 CRC32 hw accelerated module
5.) BOOSTED CRYPTO WITH -O3
6.) zram: increase max compression streams to 4
7.) Removed some more logging & created some more wq efficient drivers
8.) Merged Latest F2FS drivers from jaeguek/f2fs-stable
9.) More cpu_interactive updates
10.) Added Blu_Active CPUfreq Governor
11.) Added Intelliactive CPUfreq Governor
12.) Updated state_notifier driver
13.) Rewrite & Optimized Finger Print driver
14.) Fixed CPUFreq not dropping to lowest after input Boost
15.) Memory: swap only 1 page at a time
16.) Always perform a regular reboot upon panic
17.) cpuidle: lpm-levels: Remove sleep_disabled switch
18.) add ARM64-specific support for flatmen
19.) Added ChaCha20, ChaCha20POLY, ChaCha20_NEON algorithms
20.) SOUND: Allow clients to get small buffers (1ms) for lowest latency.
21.) SOUND: Add mutex protection for rtac cal apis
22.) SOUND: wcd9335: rebalance headphone gain if imbalance detected
23.) SOUND: Add simple API to check if a voice call is active
24.) SOUND: Increase HPH bias current to improve fidelity
25.) SOUND: Increase current to 165mA to update fidelity a little bit more
26.) SOUND: wcd9335: enable HeadPHone impedence detection
27.) SOUND: WCD9335: Enhance SLimbus CLK Gear
28.) SOUND: codec: improve impedance sense accuracy and change debounce time
29.) SOUND: sound:soc: Increase tasha wcd9335 sido_voltage
30.) SOUND: wcd9335: disable core collapse power gating
31.) SOUND: Propagate dolby set_license status
32.) SOUND: qdsp6v2: dynamic perf mode control
33.) SOUND: ASoC: wcd9330: correct HPH PA enable/disable setting
34.) SOUND: ASoC: wcd9330: Update HPH class-h enables based on mbhc status
35.) SOUND: ASoC: wcd9330: Update MCLK Frequency select for 12.288MHz clock
36.) SOUND: ASoC: wcd9330: Update the codec MAD dai for 24 bit support
37.) SOUND: ASoC: audio: fix audio drops issue in HPH for loud clips
38.) SOUND: ASoC: wcd9330: add support for packed 24 bit.
39.) SOUND: wcd9330 adapted lazerl0rd's zest kernel's driver
40.) Display: synaptics - Fix slow wakeup issue



Don't Forget to Leave A Thanks
 
Last edited:

DenisCassiano

Member
Dec 3, 2017
15
0
0
Great Job

Great job with these Kernel. I get my Moto G5 Plus more responsive and fast with latest update of Immensity Kernel. My device have only 2 GB RAM, have some tips to optmize Android to better use of RAM? Currently i get abount 730MB+300MB only with Android system...

NEW UPDATE !!
SWEET~END RELEASE

1.) Compiled with Linaro-7.4.1 & Clang-9
2.) Optimized Clang with -ftree -fmodulo -fvect -fgcse -ffast optimisations.
3.) Used -03 for Clang compile
4.) Added ARM64 CRC32 hw accelerated module
5.) BOOSTED CRYPTO WITH -O3
6.) zram: increase max compression streams to 4
7.) Removed some more logging & created some more wq efficient drivers
8.) Merged Latest F2FS drivers from jaeguek/f2fs-stable
9.) More cpu_interactive updates
10.) Added Blu_Active CPUfreq Governor
11.) Added Intelliactive CPUfreq Governor
12.) Updated state_notifier driver
13.) Rewrite & Optimized Finger Print driver
14.) Fixed CPUFreq not dropping to lowest after input Boost
15.) Memory: swap only 1 page at a time
16.) Always perform a regular reboot upon panic
17.) cpuidle: lpm-levels: Remove sleep_disabled switch
18.) add ARM64-specific support for flatmen
19.) Added ChaCha20, ChaCha20POLY, ChaCha20_NEON algorithms
20.) SOUND: Allow clients to get small buffers (1ms) for lowest latency.
21.) SOUND: Add mutex protection for rtac cal apis
22.) SOUND: wcd9335: rebalance headphone gain if imbalance detected
23.) SOUND: Add simple API to check if a voice call is active
24.) SOUND: Increase HPH bias current to improve fidelity
25.) SOUND: Increase current to 165mA to update fidelity a little bit more
26.) SOUND: wcd9335: enable HeadPHone impedence detection
27.) SOUND: WCD9335: Enhance SLimbus CLK Gear
28.) SOUND: codec: improve impedance sense accuracy and change debounce time
29.) SOUND: sound:soc: Increase tasha wcd9335 sido_voltage
30.) SOUND: wcd9335: disable core collapse power gating
31.) SOUND: Propagate dolby set_license status
32.) SOUND: qdsp6v2: dynamic perf mode control
33.) SOUND: ASoC: wcd9330: correct HPH PA enable/disable setting
34.) SOUND: ASoC: wcd9330: Update HPH class-h enables based on mbhc status
35.) SOUND: ASoC: wcd9330: Update MCLK Frequency select for 12.288MHz clock
36.) SOUND: ASoC: wcd9330: Update the codec MAD dai for 24 bit support
37.) SOUND: ASoC: audio: fix audio drops issue in HPH for loud clips
38.) SOUND: ASoC: wcd9330: add support for packed 24 bit.
39.) SOUND: wcd9330 adapted lazerl0rd's zest kernel's driver
40.) Display: synaptics - Fix slow wakeup issue



Don't Forget to Leave A Thanks
 

UtsavTheGreat

Senior Member
Aug 10, 2016
399
3,736
113
19
Surat
EAS UPDATE!!

// EAS ZENITH RELEASE //
* Merged LA.UM.7.6.r1-04500-89xx
* Merged v3.18.139
* Merged android-3.18 branch of Google's kernel common.
* Added Misc Audio Improvements from CAF
* Updated LowMemoryKiller from CAF
* Added Arter97's F2FS patches
* Compiled with GCC-9 + DragonTC-9.0
* Kernel Compiled with Clang Polly Optimizations
* Kernel Optimized with
-ffast-math,
-floop-nest-optimize, -ftree-loop-distribution,
-funsafe-math-optimizations,
-mcpu=cortex-a53+crc+crypto+sve+simd,
-march=armv8-a+crc+crypto+sve+simd,
-mtune=cortex-a53,
-fsanitize=local-init ,
-fgraphite-identity Optimizations
* Kernel Optimized for Performance

* Fresh ReadCopyUpdate[RCU] Backports from 4.9
* Generic Link Back ports from 4.9
* Linux Multi-Queue Block_IO_Queueing_Mechanism[blk-mq] Backports from 4.9
* Tons of Ram & Memory Optimization
* Improved Boot Speed
* Disabled Debugging from Many drivers
* increased USB Charge Current & Voltage
* Added sdFAT FileSystem driver
* registered sdFAT as exFAT
* Fixed all uninitialized warnings
* New Improved Energy Cost Model
* lots of Zram / Zswap/ Zpool improvements
* New faster Zram Compression algorithm "zstd"
* Fixed Memory Leaks from certain drivers.
* Added support for disabling printK logging
* Added optional touch boost config
* Added Motorola's LMK_ADJ tree
* Increased USB charge current to 2A
* optimized KSM
* added FP quick wakeup hack
* Fixed inconsistent Mutex lock from many drivers
* Slimbus Update to capture higher frequency
* misc updates and improvements


download

Leave a Big Thanks if You Enjoy my Kernel
 
EAS UPDATE!!

// EAS ZENITH RELEASE //
* Merged LA.UM.7.6.r1-04500-89xx
* Merged v3.18.139
* Merged android-3.18 branch of Google's kernel common.
* Added Misc Audio Improvements from CAF
* Updated LowMemoryKiller from CAF
* Added Arter97's F2FS patches
* Compiled with GCC-9 + DragonTC-9.0
* Kernel Compiled with Clang Polly Optimizations
* Kernel Optimized with
-ffast-math,
-floop-nest-optimize, -ftree-loop-distribution,
-funsafe-math-optimizations,
-mcpu=cortex-a53+crc+crypto+sve+simd,
-march=armv8-a+crc+crypto+sve+simd,
-mtune=cortex-a53,
-fsanitize=local-init ,
-fgraphite-identity Optimizations
* Kernel Optimized for Performance

* Fresh ReadCopyUpdate[RCU] Backports from 4.9
* Generic Link Back ports from 4.9
* Linux Multi-Queue Block_IO_Queueing_Mechanism[blk-mq] Backports from 4.9
* Tons of Ram & Memory Optimization
* Improved Boot Speed
* Disabled Debugging from Many drivers
* increased USB Charge Current & Voltage
* Added sdFAT FileSystem driver
* registered sdFAT as exFAT
* Fixed all uninitialized warnings
* New Improved Energy Cost Model
* lots of Zram / Zswap/ Zpool improvements
* New faster Zram Compression algorithm "zstd"
* Fixed Memory Leaks from certain drivers.
* Added support for disabling printK logging
* Added optional touch boost config
* Added Motorola's LMK_ADJ tree
* Increased USB charge current to 2A
* optimized KSM
* added FP quick wakeup hack
* Fixed inconsistent Mutex lock from many drivers
* Slimbus Update to capture higher frequency
* misc updates and improvements


download

Leave a Big Thanks if You Enjoy my Kernel

OC version ?
 

Rishabhsgr18

Senior Member
Aug 30, 2015
85
17
0
bro can i have this OC kernel for stock oreo also as it performs really amazing in games like pubg on cutom roms but gaming for me is better on stock oreo and by having this kernel on stock then it will perform even better
 

UtsavTheGreat

Senior Member
Aug 10, 2016
399
3,736
113
19
Surat
? THE IMMENSITY KERNEL

> Finally a Stable Build

> Merged CAF tag 'LA.UM.7.6.r1-04800-89xx.0'
> UpTo date with google's kernel common
> Fixed PlayBack issue.
> Fixed WhatsApp Data issue.
> New fs(crypt/notify/jbd2/proc) Back ports.
> Changed to Userspace Memory Killer.
> Added SchedBoost support
> Lowered Down the cpu-boost
> Added Adreno Idler & AdrenoBoost support
> Disabled Debug_Fs
> Offload screen probe on dedicated Worker
> Some Misc DevFreq Improvements
> compiled With GCC-9 & DRAGON-TC-9.0
> enabled arm32 vDSO
> Re-enabled PowerSaving Display Features.
> Kernel is Optimized For Performance

? DOWNLOAD ?

Don't forget to Leave a Thanks
 
Last edited:

BlackScout

Senior Member
Nov 19, 2013
193
56
48
Rio de Janeiro
@UtsavTheGreat
I looked through the commits and I was unsure as to which branch you actually are using to compile the Kernel.
I saw a lot of audio reverts. Are there any audio "improvements" in the May 09 build?

EDIT:
eas branch
ofcfTb1.png
 
Last edited:

dirtyreturn

Senior Member
Aug 14, 2011
1,133
250
103
Nexus 7
Huawei Nexus 6P
? THE IMMENSITY KERNEL

> Finally a Stable Build

> Merged CAF tag 'LA.UM.7.6.r1-04800-89xx.0'
> UpTo date with google's kernel common
> Fixed PlayBack issue.
> Fixed WhatsApp Data issue.
> New fs(crypt/notify/jbd2/proc) Back ports.
> Changed to Userspace Memory Killer.
> Added SchedBoost support
> Lowered Down the cpu-boost
> Added Adreno Idler & AdrenoBoost support
> Disabled Debug_Fs
> Offload screen probe on dedicated Worker
> Some Misc DevFreq Improvements
> compiled With GCC-9 & DRAGON-TC-9.0
> enabled arm32 vDSO
> Re-enabled PowerSaving Display Features.
> Kernel is Optimized For Performance

? DOWNLOAD ?

Don't forget to Leave a Thanks


Hey @UtsavTheGreat, im just wondering, would you please allow the bootloader to stay unlocked?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 47

    logo.png



    //~IMMENSITY KERNEL~//



    FASTER, SMOOTHER & SMARTER


    Code:
    /*
     * Your warranty is now void.
     *
     * We are not responsible for bricked devices, dead SD cards,
     * thermonuclear war or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications and if
     * you point the finger at us for messing up your device, we will laugh at you. Hard & a lot.
     *
     */


    This Kernal is made to Improve Your Phone's Performance and Battery Life.

    Further more Providing a Feature Pack Kernel without Eliminating Stability.
    Almost All Features are Toggle able so Rest is up to you ; )


    DOWNLOAD


    features.png


    • Compiled with GCC-9.1
    • Up to date with the latest CAF Revision LA.UM.7.6.r1-05500
    • Patches from Code Aurora Forum targeting GPU, touchscreen/video, storage, and sound.
    • Mainline Linux patches for CFQ and media memory allocation.
    • Several subsystems converted to use power efficient workqueues.
    • Converted several drivers to use uninterruptible waits
    • Westwood as the default congestion algorithm
    • tcp_westwood optimizations for better speeds
    • Added Maple & Anxiety I/O scheduler
    • Added KCAL color control
    • Added Minimum/maximum backlight control
    • Added KLAPSE v5.0 (Kernel Live Display Module)
    • Added Vibration Intensity control
    • Added Wake gestures (thanks to @flar2)
    • Added Boeffla Wakelock Blocker
    • Available to flash with AnyKernel3 (thanks to @osm0sis)
    • Improved CAF's CPU-BOOST.
    • fsync on/off [default -off]
    • Added Dts_Eagle sound processing [both HpX & Ultra Support]
    • Some Audio Improvements for you AudioPhiles
    • cpufreq Interactive optimizations
    • Tons of Memory Management Improvements.
    • Faster FP Wakeup & Display Wakeup
    • Added Slimbus OverClock
    • Added USB Fast Charging [enabled by default]
    • Remove Debugging from LowMemoryKiller.
    • Updated & Optimized Haptics Driver
    • Increased haptic voltage [2600->2700]
    • Increased max charge capacity to 85
    • Enabled High Performance Audio by default
    • Added Ultra Kernel Same page Merging for 2/3 gb varients.
    • Non Debug Kernel
    • And many miscellaneous stuff, just stalk at my git.
      -> Yes FocusFix is there
    [/FONT][/SIZE]

    installation.png


    • Simply flash the provided zip file via TWRP over your custom ROM installation. No need to wipe anything!
    • Before flashing you may want to backup the "Boot" partition. Restore it to revert any changes.
    • Make sure that you are not connected to charger and let the kernel get stable.
    • Flashing a ROM will overwrite this kernel: You'll have to flash the kernel zip again after updating your ROM.


    REPORTING ISSUES
    • Before reporting an issue please check that it only occurs when having this kernel installed. Otherwise it may be an issue with the ROM.
    • The above also applies the other way around: Don't report issues to the maintainer of a ROM unless they also occur without this kernel.
    • Be aware that performance issues are very likely related to your personal settings. Don't blame me for your modifications.
    • Always use the latest Kernel release with the latest build of you ROM of choice. If the kernel is much newer than the ROM or the other way around weird issues may arise.
    credits.png

    @attack11
    @nathanchance
    @Kerneltoast
    @franciscofranco
    @LazerL0rd
    @Martichou
    @flar2
    @vache
    @jhenrique09
    @Alberto97
    @krasCGQ
    • Kdragon
    - Due to Tons of Commits its not possible to give credits to everyone but I respect them. Please Check Github History for all Commits.



    LIKE MY WORK ? Leave a Thanks

    XDA:DevDB Information
    IMMENSITY-KERNEL, Kernel for the Moto G5 Plus

    Contributors
    UtsavTheGreat
    Source Code: [url]https://github.com/UtsavisGreat/IMMENSITY-Kernel/[/URL]

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version:
    Stable Release Date: 2019-01-13

    Created 2019-01-01
    Last Updated 2019-07-06

    XDA:DevDB Information
    IMMENSITY-KERNEL, Kernel for the Moto G5 Plus

    Contributors
    [email protected]
    Source Code: [url]https://github.com/UtsavisGreat/IMMENSITY-Kernel/[/URL]

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: v5
    Stable Release Date: 2019-01-13

    Created 2019-02-21
    Last Updated 2019-10-06
    23
    changelog.png



    IMMENSITY KERNEL [CAF] [06-07]
    • Code:
      ? C H A N G E L O G :
      ? Based on CAF tag LA.UM.7.6.r1-05300-89xx.
      ? Converted into Minimal Kernel.
      ? Updated CAF's CpuBoost with boost to max freq on app launches.
      ? Improved hexagon DSP for faster & louder audio processing.
      ? Compiled with baremetal GCC-9.1 ToolChain with graphite optimisations
      ? Fixed CAF's ****ery with Scheduling
      ?  Non Debug kernel
      ?  Reduced Kernel Size as low as possible.
      ? Switched to AK3
      ? Updated Anxiety I/O to latest 
      ? Used Uninterruptible waits on many drivers to reduce latency.
      ? Aligned Sentry slab cache on L1 cache line on centain memory management targets
      ? Improve TCP input & Output
      ? Misc Fixes & Optimisations

    IMMENSITY KERNEL [CAF] [21-06]
    • Code:
      ->> PureCAF-Release <<-
      * rebased kernel over CAF tag LA.UM.7.6.r1-05300-89xx.
      * updated wifi drivers from same CAF tag.
      * merged CAF's kernel security patches
      * disabled debugging, tracing from kernel.
      * compiled using DragonTC-9.0 with llvm polly optimizations.
      * Yes I have fixed media playback issue.
      * Disabled audit syscalls
      * Fixed F-Sync data loss
      * Improved CPU hotplugging with higher temps
      * Added K-Lapse v5.0
      * Updated Anxiety I/O scheduler to latest version from tytydraco
      * Added state notifier driver
      * Updated adreno idler & converted it to use state notifier.
      * Updated interactive governor & converted it to use state notifier.
      * Added screen off max frequency tunable for interactive [default is 1036Mhz]
      * Added Slimbus OC 
      * Re-Enabled CAF CPU boost with app boost.
      * Added boost to max freq on camera, fingerprint, display wakeup & app launch.
      * Increase Slimbus ROOT freq for louder audio 
      * Changed CLK gear in wcd9335 & 9330 to support higher frequencies.
      * Added UKSM & blu_active.
      * Reduced off screen battery drain.
      * Tuned Vibration intensity
      * Improved vibrator scheduling
      * Added chacha20, Polly,Neon algorithms
      * Fully converted random to use chacha20 algorithms
      * Enabled Zswap module
      * miscellaneous Memory improvements.

    IMMENSITY KERNEL [EAS] [09-05]
    • Code:
      ? THE IMMENSITY  KERNEL
      
      > Finally a Stable Build
      
      > Merged CAF tag 'LA.UM.7.6.r1-04800-89xx.0' 
      > UpTo date with google's kernel common
      > Fixed PlayBack issue.
      > Fixed WhatsApp Data issue.
      > New fs(crypt/notify/jbd2/proc) Back ports.
      > Changed to Userspace Memory Killer.
      > Added SchedBoost support
      > Lowered Down the cpu-boost 
      > Added Adreno Idler & AdrenoBoost support
      > Disabled Debug_Fs
      > Offload screen probe on dedicated Worker
      > Some Misc DevFreq Improvements
      > compiled With GCC-9 & DRAGON-TC-9.0 
      > enabled arm32 vDSO
      > Re-enabled PowerSaving Display Features.
      > Kernel is Optimized For Performance

    IMMENSITY KERNEL ZENITH RELEASE [EAS] [01-05]
    • Code:
      // EAS ZENITH RELEASE //
      * Merged LA.UM.7.6.r1-04500-89xx
      * Merged v3.18.139
      * Merged android-3.18 branch of Google's kernel common.
      * Added Misc Audio Improvements from CAF
      * Updated LowMemoryKiller from CAF
      * Added Arter97's F2FS patches
      * Compiled with GCC-9 + DragonTC-9.0
      * Kernel Compiled with Clang Polly Optimizations
      * Kernel Optimized with 
      -ffast-math,
      -floop-nest-optimize, -ftree-loop-distribution,
      -funsafe-math-optimizations, 
      -mcpu=cortex-a53+crc+crypto+sve+simd, 
      -march=armv8-a+crc+crypto+sve+simd, 
      -mtune=cortex-a53, 
      -fsanitize=local-init , 
      -fgraphite-identity  Optimizations
      * Kernel Optimized for Performance
      
      * Fresh ReadCopyUpdate[RCU] Backports from 4.9
      * Generic Link Back ports from 4.9
      * Linux Multi-Queue Block_IO_Queueing_Mechanism[blk-mq] Backports from 4.9
      * Tons of Ram & Memory Optimization
      * Improved Boot Speed
      * Disabled Debugging from Many drivers
      * increased USB Charge Current & Voltage
      * Added sdFAT FileSystem driver
      * registered sdFAT as exFAT
      * New Improved Energy Cost Model 
      * lots of Zram / Zswap/ Zpool improvements
      * New faster Zram Compression algorithm "zstd"
      * Fixed Memory Leaks from certain drivers.
      * Added support for disabling printK logging
      * Added optional touch boost config
      * Added Motorola's LMK_ADJ tree
      * Increased USB charge current to 2A
      * optimized KSM
      * added FP quick wakeup hack
      * Fixed inconsistent Mutex lock from many drivers
      * Slimbus Update to capture higher frequency
      * misc updates and improvements
      [/HIDE][/LIST]

      IMMENSITY KERNEL SWEET~END RELEASE [10-04]
      • Code:
        1.) Compiled with Linaro-7.4.1 & Clang-9
        2.) Optimized Clang with -ftree -fmodulo -fvect -fgcse -ffast optimisations.
        3.) Used -03 for Clang compile
        4.) Added ARM64 CRC32 hw accelerated module
        5.) BOOSTED CRYPTO WITH -O3
        6.) zram: increase max compression streams to 4
        7.) Removed some more logging & created some more wq efficient drivers
        8.) Merged Latest F2FS drivers from jaeguek/f2fs-stable
        9.) More cpu_interactive updates
        10.) Added Blu_Active CPUfreq Governor
        11.) Added Intelliactive CPUfreq Governor
        12.) Updated state_notifier driver
        13.) Rewrite & Optimized Finger Print driver
        14.) Fixed CPUFreq not dropping to lowest after input Boost
        15.) Memory: swap only 1 page at a time
        16.) Always perform a regular reboot upon panic
        17.) cpuidle: lpm-levels: Remove sleep_disabled switch
        18.) add ARM64-specific support for flatmen
        19.) Added ChaCha20, ChaCha20POLY, ChaCha20_NEON algorithms
        20.) SOUND: Allow clients to get small buffers (1ms) for lowest latency.
        21.) SOUND: Add mutex protection for rtac cal apis
        22.) SOUND: wcd9335: rebalance headphone gain if imbalance detected
        23.) SOUND: Add simple API to check if a voice call is active
        24.) SOUND: Increase HPH bias current to improve fidelity
        25.) SOUND: Increase current to 165mA to update fidelity a little bit more
        26.) SOUND: wcd9335: enable HeadPHone impedence detection
        27.) SOUND: WCD9335: Enhance SLimbus CLK Gear
        28.) SOUND: codec: improve impedance sense accuracy and change debounce time
        29.) SOUND: sound:soc: Increase tasha wcd9335 sido_voltage
        30.) SOUND: wcd9335: disable core collapse power gating 
        31.) SOUND: Propagate dolby set_license status
        32.) SOUND: qdsp6v2: dynamic perf mode control
        33.) SOUND: ASoC: wcd9330: correct HPH PA enable/disable setting
        34.) SOUND: ASoC: wcd9330: Update HPH class-h enables based on mbhc status
        35.) SOUND: ASoC: wcd9330: Update MCLK Frequency select for 12.288MHz clock
        36.) SOUND: ASoC: wcd9330: Update the codec MAD dai for 24 bit support
        37.) SOUND: ASoC: audio: fix audio drops issue in HPH for loud clips
        38.) SOUND: ASoC: wcd9330: add support for packed 24 bit.
        39.) SOUND: wcd9330 adapted lazerl0rd's zest kernel's driver
        40.) Display: synaptics - Fix slow wakeup issue
        [/List][/Hide]

        IMMENSITY KERNEL ENDGAME RELEASE [05-04]
        • Code:
          [ ENDGAME ] RELEASE:-
          -> Merged latest linux version 3.18.138
          -> UNIFIED BUILD
          -> improved deep sleep enter time
          -> Changed GPU idle-timeout 64ms
          -> Locked GPU initial frequency to 133Mhz.
          -> updated cpu_input_boost
          • marked it workqueue bound.
          • lower down the max boost duration on top-app.
          • Fixed input boost dont getting triggered while screen_off
          • Boost when memory pressure becomes high
          • dont boost CPU when duration is 0
          -> Limit the rate of CPUfreq clock-rate changes.[we dont want it to change freq every 50ms].
          -> cpu_input_boost : simplify screen-awake check.
          -> devfreq_boost : simplify screen-awake check.
          -> Massive update to Anxiety I/O scheduler
          -> cpufreq: interactive: Skip timer when policy->min == policy->max
          -> Stopped Log | dmesg spam from some drivers.
          -> Properly fix use of uninitialized variables.
          [/HIDE][/LIST]
          IMMENSITY KERNEL PETRICHOR release [24-03]
          • Code:
            [PETRICHOR ] RELEASE:-
            # Changelog
            ->More Smoother & Faster
            -> Compiled with aarch64-linux-gnu-9.0  +  clang-9.0.0
            
            -> Upstreamed to linux version 3.18.137.
            -> Fixed dts_Ultra support 
            -> Readded Maple i/O
            ->  Removed old & poor i/o schedulers
            -> added Ultra Kernel Samepage merging for devices with less RAM [Only for 2/3 gb varients]
            -> Updated cpu_input_boost
            -> made the cpu_input_boost less aggressive.
            -> Boost FingerPrint sensor on Wake.
            ->  increased boost duration while using camera.
            -> added app launch boost [boost the min cpu freq to boost freq when a app becomes a "top-app"].
            -> Added Simple MSM themal Monitor [Really awesome]
            -> Fixed Direct references to HZ on many drivers.
            -> improved Virtual Memory's Performance.
            -> ULPS on all Display panels
            -> Some underthehood cleanups & optimizations
          IMMENSITY KERNEL initial release
          • Code:
            ~~IMMENSITY • KERNEL~~
            
            FASTER, SMOOTHER & SMARTER
            
            -> Compiled with Linaro-7 
            -> Up to date with the latest stable Linux version (3.18.136)
            -> Patches from Code Aurora Forum targeting GPU, touchscreen/video, storage, and sound
            -> Kernel hardening from CopperheadOS
            -> Mainline Linux patches for CFQ and media memory allocation.
            -> Several subsystems converted to use power efficient workqueues.
            -> Westwood as the default congestion algorithm
            -> TCP_Westwood optimizations for better speeds
            -> Added Anxiety I/O scheduler [default]
            -> KCAL color control v2
            -> Minimum/maximum backlight control
            -> Vibration control
            -> Wake gestures (thanks to [user=4684315]@flar2[/user])
            -> Boeffla Wakelock Blocker
            -> Available to flash with AnyKernel2 (thanks to [user=4544860]@osm0sis[/user]) 
            -> basically some crypto stuff that you won't understand
            -> some entropy tweaks that you will not understand
            -> page/slub sanitization ;_;
            -> fsync on/off [default -off]
            -> DTS_Eagle hardware/software processing
            -> some Audio Improvemts for you AudioPhiles
            -> arm32 vDSO support
            -> Fix QCOM mismerges
            -> msm_performance improvements
            -> cpufreq - interactive optimizations
            -> Memory Improvements [a Lot]
            -> CPU_input_boost, Devfreq_boost from <Sultan>
            -> FP Wakeup, Display Wakeup improvements
            -> kgsl,devfreq increase workerthread priority
            -> some arm64 up streams from mainline
            -> enabled ULPS on display
            -> Remove Debugging from LowMemoryKiller.
            -> updated & optimized haptic driver
            -> increased haptic voltage [a lil]
            -> increased max charge capacity to 85
            -> State Notifier Support
            -> Simple GPU Algorithm
            -> Added Adreno Boost
            -> Added Adreno Idler
            -> Enabled High Performance Audio by default
            -> added I/O Swicher driver
            -> Added Ultra Kernel Same page Merging
            -> and many miscellaneous stuff just stalk at my git.
            
            -> Yes FocusFix is there
          Release v4.0 March-4
          • Code:
            • Some Major Cleanups
            • Removed UC 
            • Removed Slimbus OC
            • Removed Audio Codec OC
            • Removed All Hotplugs [People don't use it ]
            • Removed Conservative, Userspace & Ondedmand CPU governors
            • Replaced with Intelliactive, BioShock, Darkness, Impulse .
            • Added Westwood TCP congestion algorithm [Default]
            • Added Anxiety & Tripndroid I/O [CFQ Default]
            • Lower The Input Boost Perf Freq to 1401600 & Increase Devfreq boost freq to 1401600 [Save little power]
            • msm: kgsl: Increase worker thread priority from 2 -> 16
            • Update RT priority
            • always perform warm reboot
            • swap pages one at a time
            • optimize interactive gov for battery efficiency.
            • Misc Speed / Memory Improvements.
            • Added Voltage Control [ported from 8996].
            • Added Simple GPU Algorithm
            • Added AdrenoBoost 
            • Disabled GFS.
            • qdsp6v2: Set decoder output to 24 bit
            • wcd9335 - Added laster k's drivers
            • wcd9335 - enabled power gating.
            [/LIST][/HIDE]

            Release v3.0 Feb-24
            • Code:
              -> Upstream to v3.18.136
              -> Removed all Custom CPU Governors Expect blu_active.
              -> Removed FP-Boost instead Optimized the FP driver
              -> Removed Intellithermal Driver
              -> Increased Charging Limit from 70%  to 80%
              -> Added Mainline Bfq I/O updates
              -> Memory Optimizations
              -> Faster Camera Focus
              -> Focus Fix Added
              -> Added Custom Hotplug Drivers
              • LazyPlug
              • Blu_Plug
              • Intelli_Hotplug
              • AutoSMP_Hotplug
              • AiO Hotplug
              • MSM_Hotplug
              • ThunderPlug
              • Alucard Hotplug
              
              -> Add an Api to check if Voice Call is active.
              -> Enhanced Slimbus CLK Gear.
              -> Increased Slimbus Frequency.
              -> Sound - Added Dynamic Perf Control.
              -> wcd tunings
              -> Added Adreno Boost
              -> Set GPU idle-timeout to 64ms.
              -> I/O Changed to CFQ
              -> Custom Hotplugs is disabled by Default
              ->  misc updates and improvements
              [/LIST][/HIDE]
              => OLD Stable OC Builds are on SF
              -> GPU OC till 700Mhz
              -> CPU/OC till 2208Mhz

              Don't forget to Leave A Thanks : )
    15
    New Builds are up
    | • Slav ~ Release • |

    | • ChangeLog • |


    • Some Major Cleanups
    • Removed UC
    • Removed Slimbus OC
    • Removed Audio Codec OC
    • Removed All Hotplugs [People don't use it ]
    • Removed Conservative, Userspace & Ondedmand CPU governors
    • Replaced with Intelliactive, BioShock, Darkness, Impulse .
    • Added Westwood TCP congestion algorithm [Default]
    • Added Anxiety & Tripndroid I/O [CFQ Default]
    • Lower The Input Boost Perf Freq to 1401600 & Increase Devfreq boost freq to 1401600 [Save little power]
    • msm: kgsl: Increase worker thread priority from 2 -> 16
    • Update RT priority
    • always perform warm reboot
    • swap pages one at a time
    • optimize interactive gov for battery efficiency.
    • Misc Speed / Memory Improvements.
    • Added Voltage Control [ported from 8996].
    • Added Simple GPU Algorithm
    • Added AdrenoBoost
    • Disabled GFS.
    • qdsp6v2: Set decoder output to 24 bit
    • wcd9335 - Added laster k's drivers
    • wcd9335 - enabled power gating.

    => New Stable OC Builds are Up
    -> GPU OC till 700Mhz
    -> CPU/OC till 2208Mhz

    Don't Forget to Leave a Thanks ; )
    14
    New Builds are up!!
    [PETRICHOR ] RELEASE:-

    # Sorry for the last broken Build
    -> All the issues have been resolved.

    # Changelog
    ->More Smoother & Faster
    -> Compiled with aarch64-linux-gnu-9.0 + clang-9.0.0

    -> Upstreamed to linux version 3.18.137.
    -> Fixed dts_Ultra support
    -> Readded Maple i/O
    -> Removed old & poor i/o schedulers
    -> added Ultra Kernel Samepage merging for devices with less RAM [Only for 2/3 gb varients]
    -> Updated cpu_input_boost
    -> made the cpu_input_boost less aggressive.
    -> Boost FingerPrint sensor on Wake.
    -> increased boost duration while using camera.
    -> added app launch boost [boost the min cpu freq to boost freq when a app becomes a "top-app"].
    -> Added Simple MSM themal Monitor [Really awesome]
    -> Fixed Direct references to HZ on many drivers.
    -> improved Virtual Memory's Performance.
    -> ULPS on all Display panels
    -> Some underthehood cleanups & optimizations

    Leave a Thanks for more updates
    14
    New Update is now on SourceForge
    Change Log on Post 2

    Leave a Thanks for More Updates
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone