Hello all
Code:
Disclaimer: I am not responsible for any bricks you may obtain. Use this kernel at your own risk. Flashing it may brick your device. I'm not responsible for any software/hardware damage.
Changelog:
v.1.7 (2th Sep)
- Updated kernel version to latest OxygenOS(4.5.10)
- Upstreamed Linux kernel version to v4.4.86
- Toolchain changed to UberTC-7.2.1
- Qcacld-3.0 upstreamed to the latest version
- Bypass yet another 2 different wlan wakelocks
- Fixes and security patches from Qualcomm
- Some memory operations perf optimization patches
- Reduce power consumption of the display panel
- and another feature, tweaks check in github
v.1.6 (17th Aug)
- Upstreamed Linux kernel version to v4.4.83
- Io switcher added
- CPU underclock to 69mhz
- GPU underclock to 180mhz
- GPU power managaments changes
- Optimizes for kernel size
- Wifi driver module updated
- and another feature, tweaks check in github
v.1.5 (12th Aug)
- LZ4 driver updated
- Changed kernel compression to lz4
- Upstreamed Linux kernel version to v4.4.81
- New wakeup blockers disabled
- State notifier update
- 3 new cpu governor: smartmax, smartmax_big and impulse
- and another feature, tweaks check in github
v.1.4 (9th Aug)
- Builded with UberTC 5.4.1
- Cortex-a57 and other optimization flags
- Upstreamed Linux kernel version to v4.4.80
- Updated wifi source from OnePlus source
- Updated f2fs source
- Interactive governor fixes
- CFQ io sched fixes
- Battery improvements
- and another feature, tweaks check in github
v1.3 (6th Aug)
- Updated kernel version to latest OxygenOS(4.5.8)
- Upstreamed Linux kernel version to v4.4.79
- Changed to XZ compression
- Sound: queue work on power efficient wq
- State notifier update
- 4 new cpu governor: ZZmove, Alucard, Nightmare and Darkness
- Enable laptop mode
- Use -O2 not -Os
- Vibrator Strength tunable and Gesture Haptic Feedback control (touchpanel)
- KGSL driver improvements
- KCAL Advanced color control
- MDSS driver improvements
- SOC driver improvements
- Maple i/o sched improvements
- Updated wifi driver
- Wakelock blockers available default disabled all
- kgsl: Report correct GPU frequency in sysfs
- PM: devfreq: Use high priority workqueue
- Quickwakeup driver
- and another feature, tweaks check in github
v1.2 (17th Jul)
- Builded with UberTC 4.9
- Upstreamed Linux kernel version to v4.4.77
- State notifier enabled default
- Maple i/o sched added
- Blu_active and Cultivation cpu governors added
- Sched and fair driver upstream
- Workqueues and kthreads updates
- Disable gentle fair sleepers
- Boeffla led control
- Crypto boost performance
- Samsung display update
- and another feature check in github
v1.1 (8th Jul)
- Revert Boeffla sound control
- New sound control
- Adreno idler
- Adreno boost
- Sweep2sleep and sweep2wake
- Wq power efficient
- CPU boost updates
- Minor bug fix in interactive governor
- Change vibration strenght
v1.0 (7th Jul)
- Based on official OnePlus source (Oxygen 4.5.5)
- Linux kernel version updated to 4.4.76
- Toggable crc, default turned off
- Toggable Fsync
- TCP tweak and algorithms enable
- Boeffla sound control
- USB fast charge
- New io schulders enabled (zen, vr, tripndroid, sio, sioplus, bfq, fifo, fiops)
- Default io schulder bfq
- Fix big cpu max freq
Downloads
Thanks to:
@adinkwok
@Lord Boeffla
@franciscofranco
@flar2
@The Flash
and all the authors of the hundreds of github commits in Fusion's repo!
XDA:DevDB Information
Fusion Kernel , Kernel for the OnePlus 5
Contributors
jancsessz
Source Code: https://github.com/jancsessz/oneplus5_kernel
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.7
Stable Release Date: 2017-09-02
Created 2017-07-07
Last Updated 2017-09-02
Last edited: