[KERNEL][4.4.187] VisionZ Kernel for Pixel 4/XL [11/R BETA]

Search This thread

AuxXxilium

Inactive Recognized Developer
Jan 5, 2009
974
1,966
localhost
visionz.media
Welcome to VisionZ Kernel for Pixel 4/XL
..: Let my VisionZ come true :..


Overall
  • Upstream to Linux Kernel 4.14.y
  • Built for Android 11/R BETA
  • compiled with latest CLANG and -O3 optimizations
  • much debugging and logging removed

CPU
  • CPUmask for all cluster
  • TouchDebooster
  • Schedutil tweaked
  • EAS enabled

GPU
  • GPU steps: 156-675MHz
  • AdrenoBoost

FS
  • fsync on/off
  • skip fsync on suspend
  • ExFAT support
  • RWsem tweaked
  • patched filesystems

I/O
  • more scheduler like mapple, zen, sio, fiops
  • zRam tweaked

Display
  • BacklightDimmer
  • high brightness mode
  • KCAL
  • Ultra Low Power State
  • Gamma Tweak / Degreenify
  • 90Hz support

Net
  • Enhanced TCP CONG like BBR

Power
  • Powerhal tuning
  • Wakelock Blocker
  • power efficient workqueue

Misc
  • reduced some voltages
  • Devfreq booster
  • Gesture control
  • Vibration control
  • Nintendo/Xbox controler support
  • AnyKernel installer


Flash
  • Flash it with EX/EK Kernel Manager or TWRP

Changelog

2020-07-01
  • Linux Upstream to 4.14.187
  • reworked gpu freq table and busclocks
  • bring back the smoothness ;)


2020-06-30
  • CPU is going down to 300MHz at silver cluster
  • GPU step 156MHz -> 177MHz because of a bit laggy scrolling
  • backport binder from 4.19
  • more optimized sched logic
  • speedup network
  • accelerated NEON
  • more battery savings
  • more RCU patchwork
  • added NTFS and MSDOS Filesystems
  • removed more debug and logging
  • compiler optimizations
  • removed wireguard - don't need/use it

2020-06-28
  • fixed gpu clock setting at boot
  • added new gpu freq step (156MHz) for batterysaving as idle
  • set lower cpu cluster min freq as default
  • unlock the max cpu freq steps from SD855
  • some voltages reduced and busrates fixed (more batterysaving)
  • optimized memcmp
  • bring back touchboost
  • added multiple little patches

2020-06-27
  • Linux Upstream to 4.14.186
  • wireguard update
  • disable touchboost at boot - can be enabled in Kernel Manager (we don't need this, our p4 is fast enough)
  • faster wakeup
  • better deepsleep
  • reworked rcu
  • patched sched
  • removed FRAME POINTER
  • removed AUDIT
  • removed some log spam
  • some patches from other SD855 device

2020-06-25
  • multiple little fixes all around

2020-06-24
  • brings back 90hz panel
  • clean build after rebase - only 1 version to match batterylife and performance
  • clang update

2020-06-22
  • Linux Upstream to 4.14.185
  • multiple fixes and patches
  • removed some logging, tracing and debug
  • magisk update

2020-06-20
  • Initial release


Download

Github

Thanks to

@tbalden for his base & his contributions
@Freak07 for his contributions
@KuranKaname for his contributions
@dabug123 for his contributions
@flar2 for his contributions
@kingbri for his contributions
@Sultanxda for his contributions
@kdrag0n for his contributions
@arter97 for his contributions
@osm0sis for AnyKernel
 

Attachments

  • Screenshot_20200623-004342.png
    Screenshot_20200623-004342.png
    187.3 KB · Views: 861
  • Screenshot_20200623-004801.png
    Screenshot_20200623-004801.png
    221.5 KB · Views: 858
Last edited:

chaostrodamis

Senior Member
Mar 14, 2010
497
105
Welcome to VisionZ Kernel for Pixel 4/XL
Can you feel the difference? You can choose between: ExtremeEdition (for performance) and LongLife (for Batterylife).

.: ExtremeEdition :.
Optimized for Performance
GPU overclock to 675MHz form 855+
Devfreq booster
300HZ timer


.: LongLife :.
Optmized for Batterylife
100HZ timer


Overall
Upstream to Linux Kernel 4.14.184
Built for Android R
Memory leak fixes
Wireguard support
Touch Debooster and Powerhal tuning inside
Vibration control
Gesture control
Wakelock control
Always On Display dimmer
AdrenoBoost option
Fsync Toggle
CPUmask for all cluster
Simple LMK
More I/O Sheduler like maple, sio, fiops
BBR tcp cong
ExFAT support
Optimized F2FS
Gamma Tweak
AnyKernel installer
Much more optimizations, fixes and tweak


Flash
Flash it with EX/EK Kernel Manager


Changelog
Initial release


Download

Github

Thanks to

@tbalden for making CleanSlate available & his contributions
@Freak07 for for his contributions
@KuranKaname for his contributions
@dabug123 for his contributions
@flar2 for his contributions
@kingbri for his contributions
@Sultanxda for his contributions
@kdrag0n for his contributions
@arter97 for his contributions
@osm0sis for AnyKernel

Q compatible?

Sent from my Google Pixel 4 XL using XDA Labs
 

bigknowz

Senior Member
Jan 9, 2012
929
491
NYC
Nice to see new kernel, thanks for contributing. What tweaks would you suggest for a balanced profile between performance and [emoji367]?

Sent from my Pixel 4 XL using Tapatalk
 
  • Like
Reactions: Neejay

Jiggs82

Senior Member
Dec 22, 2010
5,808
2,740
The Bronx, NY
First version was and giving me problems. It would lock up and I would have to force restart my phone. Overall this is a great kernel.
Same here (using long life zip) hopefully new update fixes these random lockups/freezes. Battery life is okay too but I think that's the Android 11 beta os's fault lol
 

Top Liked Posts

  • There are no posts matching your filters.
  • 21
    Welcome to VisionZ Kernel for Pixel 4/XL
    ..: Let my VisionZ come true :..


    Overall
    • Upstream to Linux Kernel 4.14.y
    • Built for Android 11/R BETA
    • compiled with latest CLANG and -O3 optimizations
    • much debugging and logging removed

    CPU
    • CPUmask for all cluster
    • TouchDebooster
    • Schedutil tweaked
    • EAS enabled

    GPU
    • GPU steps: 156-675MHz
    • AdrenoBoost

    FS
    • fsync on/off
    • skip fsync on suspend
    • ExFAT support
    • RWsem tweaked
    • patched filesystems

    I/O
    • more scheduler like mapple, zen, sio, fiops
    • zRam tweaked

    Display
    • BacklightDimmer
    • high brightness mode
    • KCAL
    • Ultra Low Power State
    • Gamma Tweak / Degreenify
    • 90Hz support

    Net
    • Enhanced TCP CONG like BBR

    Power
    • Powerhal tuning
    • Wakelock Blocker
    • power efficient workqueue

    Misc
    • reduced some voltages
    • Devfreq booster
    • Gesture control
    • Vibration control
    • Nintendo/Xbox controler support
    • AnyKernel installer


    Flash
    • Flash it with EX/EK Kernel Manager or TWRP

    Changelog

    2020-07-01
    • Linux Upstream to 4.14.187
    • reworked gpu freq table and busclocks
    • bring back the smoothness ;)


    2020-06-30
    • CPU is going down to 300MHz at silver cluster
    • GPU step 156MHz -> 177MHz because of a bit laggy scrolling
    • backport binder from 4.19
    • more optimized sched logic
    • speedup network
    • accelerated NEON
    • more battery savings
    • more RCU patchwork
    • added NTFS and MSDOS Filesystems
    • removed more debug and logging
    • compiler optimizations
    • removed wireguard - don't need/use it

    2020-06-28
    • fixed gpu clock setting at boot
    • added new gpu freq step (156MHz) for batterysaving as idle
    • set lower cpu cluster min freq as default
    • unlock the max cpu freq steps from SD855
    • some voltages reduced and busrates fixed (more batterysaving)
    • optimized memcmp
    • bring back touchboost
    • added multiple little patches

    2020-06-27
    • Linux Upstream to 4.14.186
    • wireguard update
    • disable touchboost at boot - can be enabled in Kernel Manager (we don't need this, our p4 is fast enough)
    • faster wakeup
    • better deepsleep
    • reworked rcu
    • patched sched
    • removed FRAME POINTER
    • removed AUDIT
    • removed some log spam
    • some patches from other SD855 device

    2020-06-25
    • multiple little fixes all around

    2020-06-24
    • brings back 90hz panel
    • clean build after rebase - only 1 version to match batterylife and performance
    • clang update

    2020-06-22
    • Linux Upstream to 4.14.185
    • multiple fixes and patches
    • removed some logging, tracing and debug
    • magisk update

    2020-06-20
    • Initial release


    Download

    Github

    Thanks to

    @tbalden for his base & his contributions
    @Freak07 for his contributions
    @KuranKaname for his contributions
    @dabug123 for his contributions
    @flar2 for his contributions
    @kingbri for his contributions
    @Sultanxda for his contributions
    @kdrag0n for his contributions
    @arter97 for his contributions
    @osm0sis for AnyKernel
    8
    New version online

    2020-06-27
    • Linux Upstream to 4.14.186
    • wireguard update
    • disable touchboost at boot - can be enabled in Kernel Manager (we don't need this, our p4 is fast enough)
    • faster wakeup
    • better deepsleep
    • reworked rcu
    • patched sched
    • removed FRAME PONITER
    • removed AUDIT
    • removed some log spam
    • some patches from other SD855 device

    Download
    7
    New version online

    2020-06-30
    • CPU is going down to 300MHz at silver cluster
    • GPU step 156MHz -> 177MHz because of a bit laggy scrolling
    • backport binder from 4.19
    • more optimized sched logic
    • speedup network
    • accelerated NEON
    • more battery savings
    • more RCU patchwork
    • added NTFS and MSDOS Filesystems
    • removed more debug and logging
    • compiler optimizations
    • removed wireguard - don't need/use it

    Download
    4
    NEW Version online:

    • brings back 90hz panel
    • clean build after rebase - only 1 version to match batterylife and performance
    • clang update

    Download
    3
    I tested it for almost a day, very snappy but somehow (could be coincidence) battery took a hit, discharged to 43% with only 2:20 h SOT. Usually at home with that usage it should be around 50-55%. But latest linux and speed are good, will keep trying (Google Play Services coincidence, signal etc)

    please look in kernel manager and set gpu freq on your own. sounds like they stuck on max.
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