Note
"master" is unified for both oos and custom ROMs that use fod-ext.
"fod" is for custom ROMs that do not use fod-ext.
JSONs for OTA
Stable Channel:
Unified:
https://raw.githubusercontent.com/RaphielGang/android_kernel_oneplus_sm8150/oos/updater/update.json
Changelog
- OnePlus 7/Pro now pass SafetyNet without magisk
[ OnePlus 7T/Pro cannot do this because of a flag that breaks fp on OxygenOS ] - Fix phone kicking into fastboot when compiled inline with a ROM
- Load WCNSS config from userspace [ Fixes Hotspot for some custom ROMS ]
- Fix booting into recovery
- Unified OxygenOS and Custom ROM builds
[ This breaks userspace toggling of HBM on OOS, such as by a kernel manager. I don't care so don't @ me. OOS doesn't use sysfs for changing display modes or auto HBM ( via auto brightness ) and it does not provide a userspace toggle like custom ROMs do so no normal functionality is affected. ] - Latest CAF tag [ LA.UM.8.1.r1-15400-sm8150.0 ] merged in for kernel, wlan and techpack drivers
- Merge LTS tag 4.14.191
- Some optimizations by arter97
- Delays in mutex and [hr]timer removed [ thanks to kerneltoast and kdrag0n ( for queued spinlocks ) ]
- Scheduler improvements
- Raised max boost frequency [ app launches, memory pressure events ] and reduced duration to 1000ms,
- wireguard: Update to version 1.0.20200729
- Sync SLMK June updates
- Rip out remaining Houston and Control Center changes and replace them with no-op drivers
- drm optimizations from Google
- Locking optimizations backported by kdrag0n
- ion fixes by Google
- Several treewide optimizations by Sultan
- Disable some additional unnecessary/redundant logging
- Enable USB_ACM [ User request from XDA ]
- Some qcacld reverts that supposedly improve performance
- Sync several changes from kernel common
- Several improvements to the scheduler
- ion updates from msm-4.19
- Move drm and ufs driver to async probe
- Merged slmk May updates
- gcc 10 fixes
- f2fs updates
- Some miscellaneous changes
- Silence some more logs
- Disable proximity sensor debugging
- Add rapid gc by arter97 for f2fs
- Some rice from CAF upstream from other branches
- Mark UFS as performance critical
- Force QoS of adsprpc to silver cores
- Disable FORTIFY_SOURCE
[ https://lore.kernel.org/lkml/20200505215503.691205-1-Jason@zx2c4.com/ ] - Don't toggle EAS on app launch
- Add back some dropped CAF changes [ no-op but for cleaner CAF upstream merges in the future ]
- Boost cpufreq/devfreq to max on fp scan
- Add optimize charging
- CAF's down migration changes
- Switch to mainline exfat driver
- Improve cpuset setup
- audio-app: 0-3,5-6
- background: 0-1
- Reboot instantly on panics
- More scheduler changes
- More ion updates from 4.19
- Switch to ThinLTO
- Revert some useless changes to mm/
- Disable frame pointers
[ https://www.phoronix.com/scan.php?page=news_item&px=ORC-Unwinder-Linux-4.14 ] - Minor fixups to fix adaptation to newer LLVM Clang builds