Features

Patched CONFIG_KEYS vulnerability

CPU OC (up to 2.5GHz, default is stock 2.2GHz)

GPU OC (924MHz)

Custom I/O Schedulers (SIO, FIOPS, BFQ, CFQ, Deadline) with FIOPS as default

Ported ElementalX governor

[WIP] Added S2w and DT2W (experimental, not fully working --> use on your own risk! )

) Added exFAT support

Added fsync toggle

KSM turned on by default with deferred timer

Added /dev/frandom support

Various TCP tweaks (enabled westwood as default TCP congestion control)

Requirements

MM bootloader and any MM ROM (should work on all ROMs running the MM kernel natively like CM13 or Bliss)

TWRP or any other custom recovery

fastboot environment

Installation

Download both the devicetree blob and the kernel zip Boot into the bootloader and flash the DTB (fastboot flash dtb tegra124-tn8-p1761-1270-a04-e-battery.dtb) Boot into TWRP and install the zip Reboot and feel the Werewolf's power

Bugs

S2W and DT2W not working when device is in deep sleep and touch may stop working when it was sleeping for too long

Direct download links

XDA:DevDB Information

Werewolf Kernel, Kernel for the Nvidia Shield Tablet

Contributors

Version Information

Alright guys, the time has comeAs you already might have seen around here, I recently got this device and also started working on it.Deep down in my heart I am more of a kernel dev than a ROM dev, which is why my first real contribution just had to be a kernel.And not just any kernel, a wild one even: It's time to unleash the Werewolf in our tabletAs usual, my main goal is to get the best performance out of the device, especially for gaming.I have been working with Tegra SoC's before, so I can probably make use of my previous experiences.Now, enough with the chit-chat, time to look at theFeel free to look at this as a sneak-peek, I am far from done with getting the best out of this devicePlease let me know what you thinkStablev0012016-01-252016-01-252016-01-26