Skip to content

Releases: kdrag0n/proton_zf6

v2.0

02 Oct 04:41
Compare
Choose a tag to compare

Changelog:

  • Upstreamed to Linux 4.14.146
  • Added full support for Android 10 with APEX (excluding the stock beta)
  • Merged Qualcomm's Android 10 changes
  • Replaced 75 Hz display mode with 72 Hz for increased quality tolerance
  • Switched default display mode to 60 Hz (enable 72 Hz by adding 72hz or 72fps anywhere in the ZIP file name)
  • Fixed assistant key on custom ROMs
  • Fixed redundant F2FS extension list updates
  • Fixed reboots when enabling Twin Apps on the stock ROM
  • Imported Asus 16.1220.1909.193 changes
  • Reverted automotive and Snapdragon 675 changes (dirty and regresses in performance)
  • Added support for LineageOS' USB device lockdown setting in Trust
  • Upgraded toolchain to the latest upstream LLVM state as of September 15, 2019
  • Reduced CPU frequency stat accounting overhead
  • Backported faster queued spinlock implementation from mainline
  • Backported atomic operation, read-write semaphore, and mutex optimizations from mainline
  • Fixed off-by-one error in little CPU capacity
  • Switched to warm resets with a fix for the stock ROM (kernel logs are now preserved across reboots)
  • Discarded unnecessary Asus vibration changes
  • Fixed SchedTune boosting bug where foreground tasks would get stuck on the little cluster (@RenderBroken)
  • Increased GPU worker thread priority and added master dispatcher thread (@kerneltoast)
  • Improved Prime cluster utilization

Thanks to Packet for sponsoring this project with a build server!

v1.2

05 Sep 04:31
Compare
Choose a tag to compare

Changelog:

  • Fixed display sometimes not turning off, staying at a very low brightness, and inhibiting deep sleep
  • Fixed filename detection for 60 Hz mode

v1.1

04 Sep 06:15
Compare
Choose a tag to compare

Changelog:

  • Added automatic boot-time display reset for 75 Hz (removes need to toggle it manually after boot)
  • Fixed installation when coming from other kernels
  • Re-enabled per-app CPU frequency time-in-state stats for more accurate battery stats
  • Enabled traditional CPU frequency usage stats (thanks to a CAF commit to make it work with fast frequency switching)
  • Re-calculated internal display interface timings for 75 Hz (should reduce artifacts on lower-quality units)

v1.0

03 Sep 07:34
Compare
Choose a tag to compare

Initial release.

Features list

Compatible with stock and custom Pie ROMs. GSI and Q compatibility is unknown.

The 75 Hz refresh rate is highly recommended but is optional. If you don't want to take any risks whatsoever or encounter issues with 75 Hz (such as artifacts on the screen), you can revert to 60 Hz by adding 60hz or 60fps somewhere in the ZIP file name. The flasher output will adapt accordingly to confirm the change.