FORUMS
Remove All Ads from XDA

[r2] arter97 kernel for OnePlus 5T

3,569 posts
Thanks Meter: 30,874
 
Post Reply Email Thread

arter97 kernel for OnePlus 5/5T


/* Details */

Hybrid CAF msm-4.4 kernel
This kernel contains more cutting-edge changes from Qualcomm than the regular msm8998 tag
Latest Linux 4.4 subversion merged
Use CONFIG_HZ = 300
- This changes context switching interval from 10ms to 3.33ms
- Pixel used this for years and Google recommends other vendors to do the same for fewer jitters
Memory management improved(from Pixel 2 & 3)
Pixel's lowmemorykiller used
Scheduler commits cherry-picked from Pixel 3
Timer optimizations
Additional power savings applied to the display panel
Heavily optimized touch panel source code resulting in reduced touch latency
RTL8152/8153 USB LAN adapter support
Other various optimizations from Paranoid Android
Permissive SELinux
Passes SafetyNet
Built with -O3 speed optimizations
Built with latest GCC
Westwood as default TCP network congestion control
UFS optimizations
Entropy hook on storage removed
Latest mainline f2fs support with GC fixes
CFQ I/O scheduler backported from mainline
Systemless installation (the kernel doesn't touch /system or /vendor)
Modules support disabled for lighter kernel
WireGuard support
Removed RTB(interrupt) logging entirely
Various changes merged from the Razer Phone 2 and Snapdragon 855
AnyKernel installation

/* Notice */

Both OnePlus 5 and 5T is supported.
Only OxygenOS is tested at the moment, but it is likely that the kernel will work with other ROMs thanks to the use of AnyKernel2 by osm0sis, though you may encounter minor issues.
Feel free to tip me which commits are needed to fix other ROMs.

/* f2fs */

This kernel fully supports f2fs for /data and I encourage everyone to use f2fs with my kernel for better performance.
See here as to why you might want f2fs.

To use f2fs, download zip files from http://arter97.com/browse/f2fs

Flash f2fs_tools_for_twrp.zip from TWRP. This won’t format your /data partition.
This will replace TWRP's f2fs tools with the latest version and pass the correct parameter to mkfs.f2fs, which is necessary.
This needs to be done everytime you enter TWRP, if you want to re-format to f2fs.

After formatting, or flashing a new ROM or an OTA, /vendor’s fstab needs to be changed.
Flash f2fs_fstab.zip to convert fstab to f2fs again. This won’t format your /data partition.

/* Disclaimer */

Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this kernel
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.

/* Warning */

Redistribution, modifying files used within this project's file or integrating with other projects are prohibited with no exceptions other than my projects.

Making mirrors, re-uploading to another servers are also prohibited with no exceptions.

/* Thanks to */

TheCrazyLex
xboxfanj
Tim Murray
RenderZenith
nathanchance - for android-linux-stable

/* Downloads and links */

arter97.com
Kernel source

XDA:DevDB Information
arter97 kernel for OnePlus 5T, Kernel for the OnePlus 5T

Contributors
arter97
Kernel Special Features:

Version Information
Status: Testing

Created 2019-04-09
Last Updated 2019-04-14
The Following 26 Users Say Thank You to arter97 For This Useful Post: [ View ]
 
 
9th April 2019, 07:24 PM |#2  
arter97's Avatar
OP Recognized Developer
Flag Seoul
Thanks Meter: 30,874
 
Donate to Me
More
/* Changelog */

r2
Fixed an issue causing audio to stop working
Wi-Fi drivers updated to 5.1.1.71C
Disabled some debugging options to improve performance
Added kcal
Added vibration control
Added wcd9335 sound control
Improved encryption performance

r1
Initial reboot of the kernel with Pie support
The Following 6 Users Say Thank You to arter97 For This Useful Post: [ View ]
9th April 2019, 07:24 PM |#3  
arter97's Avatar
OP Recognized Developer
Flag Seoul
Thanks Meter: 30,874
 
Donate to Me
More
Reserved 2
The Following 2 Users Say Thank You to arter97 For This Useful Post: [ View ]
9th April 2019, 07:24 PM |#4  
arter97's Avatar
OP Recognized Developer
Flag Seoul
Thanks Meter: 30,874
 
Donate to Me
More
Reserved 3
The Following 2 Users Say Thank You to arter97 For This Useful Post: [ View ]
9th April 2019, 07:25 PM |#5  
arter97's Avatar
OP Recognized Developer
Flag Seoul
Thanks Meter: 30,874
 
Donate to Me
More
Reserved 4
The Following 2 Users Say Thank You to arter97 For This Useful Post: [ View ]
9th April 2019, 07:45 PM |#6  
wOMPZA's Avatar
Member
Thanks Meter: 8
 
More
Nice to see this kernel has made comeback
9th April 2019, 09:57 PM |#7  
Senior Member
Thanks Meter: 8
 
More
Support for Custom roms?
9th April 2019, 10:10 PM |#8  
dcillusions77's Avatar
Senior Member
Flag Grain Valley, MO
Thanks Meter: 433
 
More
Quote:
Originally Posted by Amrut Parmar

Support for Custom roms?

Post 1 says it should but hasn't been tested
The Following User Says Thank You to dcillusions77 For This Useful Post: [ View ] Gift dcillusions77 Ad-Free
9th April 2019, 11:40 PM |#9  
ludester's Avatar
Senior Member
Flag Toronto
Thanks Meter: 158
 
More
So far running well. Will put it through its paces next few days. Thanks!
10th April 2019, 07:49 AM |#10  
Senior Member
Thanks Meter: 8
 
More
Quote:
Originally Posted by dcillusions77

Post 1 says it should but hasn't been tested

Will it cost issue if I flashed this in custom ROM?
10th April 2019, 07:57 AM |#11  
dcillusions77's Avatar
Senior Member
Flag Grain Valley, MO
Thanks Meter: 433
 
More
Quote:
Originally Posted by Amrut Parmar

Will it cost issue if I flashed this in custom ROM?

I do not know "it hasn't been tested"...
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes