Skip to content

Handelinkernel for OnePlus 8T v2.2

Compare
Choose a tag to compare
@drgreenth drgreenth released this 20 May 12:28

Introducing Handelinkernel for OnePlus 8T!

My goal was to have a pretty close to stock kernel with only minor optimizations (like reduce logging) and only wireguard support.
I made the kernel pretty much for myself but feel free to download it since I decided to share it with you guys.
Its a kernel without any bling bling or fuss. Just like OnePlus meant it for you.

Kernel features:

  • CAF wifi driver (broken wifi in oneplus kernel tree)
  • Latest wireguard
  • Removed excessive debugging by default to save cpu cycles
  • Boeffla Wakelock Blocker v1.1.0 with flar2 mods to not block anything by default
  • Magisk v23.0 in magisk version
  • ZEN i/o scheduler
  • ExFAT support
  • CIFS support

Changelog:

v2.2

  • Stabilized build
  • Defconfig sanity check
  • Disabled serial logging (Google tells OEMs explicitly to not enable this for production, but OnePlus is gonna OnePlus.)
  • Sources and build: Removed rebasing and went back to committing on top of oneplus tree.

v2.1

  • Reduced even more debug and logging
  • Compiled more techpacks: audio, data
  • LZO/LZ4 cryptos updated, LZ4 as zram default
  • ZSTD crypto added
  • Optimizations

v2.0

  • Complete redesign of kernel build and commits
  • Latest OnePlus kernel updates
  • Latest wireguard updated
  • ExFAT support added
  • CIFS support added
  • ZEN i/o scheduler support added (not on by default)
  • Removed audit from kernel
  • Reduced more kernel debugging
  • Magisk updated to 23.0 in magisk version of kernel

v1.2

  • Reduced more kernel debugging (especially with camera)
  • Stabilized release

v1.1

  • Force USB-fast charge with all chargers
  • Lesser haptic feedback
  • Kernel localversion now indicates handelinkernel

v0.9

  • Code reorganizing
  • Prepare for stable release
  • Wireguard: full commit stack update from upstream

v0.3

  • Removed excessive debugging
  • Little optimizations
  • Built with clang 12.0.2

v0.2

  • Reverted wireguard
  • UPSTREAM: cryptos
  • UPSTREAM: wireguard

v0.1

  • Initial version
  • Boots up with QCACLD 3.0 WIFI
  • Wireguard support

!! Only for OnePlus 8T / OxygenOS / Android 11 !!
(May support OnePlus 8 and 8 pro but never tested.)

Flashing:

Flash like any other kernel image (boot.img) with FKM etc. kernel software or with fastboot.