[Kernel][osprey][merlin] Squid Kernel for Moto G 2015 - Moto G 2015 Original Android Development

This is my "Squid Kernel" for the 2015 Moto G, codenamed osprey. It shares a common codebase with my kernels for surnia and lux. It consists of the latest Motorola MSM8916 kernel, with all the latest changes from CodeAurora and Kernel.org merged in, along with select cherry-picks and additions of my own. Flash it using TWRP. Bug reports and contributions are welcome.
Version r22b and up require ROMs with an updated ACDB (audio calibration database) loader, such as LineageOS 14.1 builds from January 2018 and newer. If your ROM has an incompatible ACDB loader, you may experience low audio volume. Stick with version r22 for Marshmallow ROMs (including stock) and older Nougat ROMs without an updated ACDB loader.
Disclaimer:
This is for the 2015 Moto G (osprey and merlin) only! Don't flash it on a previous Moto G, or surnia, or lux. This kernel is provided AS-IS, with no warranties. I am not responsible for bricking your device. Flash at your own risk.
Features:
Moderately undervolted
Updated to Linux 3.10.108
Synced with latest CodeAurora changes
Improved memory management
Improved memory caching backported from Linux 3.15
Improved storage performance
Optimized ARM crypto routines
Updated f2fs and WiFi drivers
FIOPS and BFQ I/O schedulers
Lionfish CPU governor
IntelliPlug CPU hotplug (by faux123)
KCAL MDP5 colour control (by savoca)
Improved zRAM backported from Linux 4.9
Vibration intensity control
Compiled with Linaro GCC 7.3 and optimized for Cortex A53
Stripped down and optimized configuration
Release History:
Code:
r23: August 15, 2018
- Tonnes of security patches
- Updated binder
- Compiled with Linaro GCC 7.3.1
r22b: January 13, 2018
- Audio driver fixes
- Requires a ROM with an updated ACDB loader
r22: January 11, 2018
- Security patches
- Updated camera drivers
r21: December 6, 2017
- Updated to Linux 3.10.108
- Security patches
- Oreo support related patches
r20: August 2, 2017
- Updated to Linux 3.10.107
- Tonnes of security patches from many places
- Updated sdcardfs from Google
- Updated WiFi driver from CAF
- Compiled with Linaro GCC 6.3.1
r19: January 1, 2017
- Added support for Nougat ROMs
- Updated zRAM from Linux 4.9
- Updated (optimized) FUSE from CAF
- Kernel ASLR and many info leak fixes
- ARM PXN support for exploit mitigation
- Tons of security updates
- Some CAF updated from LA.BR.1.2.9_rb1.10
- Fixed kernel panic on VPN disconnection
- Updated compiler to Linaro GCC 6.2.1
r18: November 8, 2016
- Tons of security updates
- Updated to Linux 3.10.104
- Updates from Motorola Harpia kernel
- GPU driver latency reduction
r17: August 16, 2016
- Security updates
- Updated to Linux 3.10.102
- CyanogenMod compatibility updates
r16g: May 16, 2016
- Security updates
r16f: April 14, 2016
- Reverted f2fs update
- Updated zRAM from Linux 4.4
r16d: April 8, 2016
- Security fixes
- Vibration intensity control
- Updated f2fs
- Patches for CM13 compatibility
- IntelliPlug disabled by default
- Built with Linaro GCC 5.3
r16: March 20, 2016
- Updated to Linux 3.10.101
- Updated to Motorola MPD24.107
- Updated WiFi driver from CAF
- IO optimizations under heavy load
- Miscellaneous bug and security fixes
r15b: Feburary 27, 2016
- Updated to Linux 3.10.98
- ARMv8 crypto related fixes
- Use ARMv8 crypto for adopted storage
r15: February 6, 2016
- Updated to Linux 3.10.96
- Updated f2fs from Linux 4.5
- Kernel library optimizations
- Improved CFQ IO scheduler
- Improved kernel PRNG
- ARMv8 accelerated crypto support
- Better use of ARM instruction set
- Added minimum CPUs parameter for IntelliPlug
- Miscellaneous bug fixes
r14b: January 23, 2016
- Fixed low/poor call audio
- Security fix for CVE-2016-0728
r14: January 16, 2016
- MARSHMALLOW ONLY
- Updated to Motorola Marshmallow sources
- Updates from CAF LA.BR.1.2.7_rb1.1
- Security and bug fixes from Linux 3.12.52
- Compatible with Marshmallow stock ROM
- More than a dozen CAF security fixes
- Miscellaneous bug fixes
- Somewhat smoother animations
- Experimental support for merlin
r12: December 25, 2015
- FOR CM13 ONLY!
- Updates for latest camera driver changes
- Updated zRAM
- Improved memory caching scheme from Linux 3.15
- Optimized memory allocation and management
- Optimized CPU scheduler
- Optimized performance event tracking
r11f: December 17, 2015
- Updated to Linux 3.10.94
- Updated to LA.BR.1.1.3_rb1.41
- WiFi is a kernel module
- FOR CM13 ONLY!!!
r11e: December 1, 2015
- Fixed some cpufreq races
- Minor bug fixes
r10g: November 11, 2015
- Patched Pronto CR-930533 vulnerability
- Fixed possible use-after-free in zRAM
- Updated to Linux 3.10.93
- Compiled with Linaro GCC 5.1
r10f: November 8, 2015
- Updated to Linux 3.10.92
- Updated to CAF LA.BR.1.1.3_rb1.36
- Updated to Moto Maxx 2 Kernel
- Security and stability improvements
r10d: October 26, 2015
- Fixed r10c SELinux regression on stock ROM
r10c: October 24, 2015
- Fixed encryption support
- Patches for Android 6.0 support
r10b: October 4, 2015
- Fixed move app to SD card issue
- Cleaned up DTBs to reduce size
r10: October 3, 2015
- Added KCAL colour control (by savoca)
- Added optimized crypto routines for ARM
- Updated to Linux 3.10.90
- Optimized memory performance
- General cleanup and optimization
r9e: October 1, 2015
- Updated to lux kernel sources
- Updated to Linux 3.10.89
- Updated to LA.BR.1.1.3_rb1.32
r9b: September 29, 2015
- Fixed QSEECOM keymaster firmware issue
r9: September 28, 2015
- Initial standalone release for osprey
Downloads:
Main downloads tab
XDA:DevDB Information
Squid Kernel for Moto G 2015, Kernel for the Moto G 2015
Contributors
squid2
Source Code: https://github.com/sultanqasim/android_kernel_motorola_msm8916
Kernel Special Features: undervolted, lionfish, fiops, intelliplug, latest Linux and Qualcomm fixes
Version Information
Status: Stable
Current Stable Version: r23
Stable Release Date: 2018-08-15
Created 2015-10-02
Last Updated 2018-08-15

Installation Instructions
For the stock ROM and ROMs with WiFi drivers as a separate kernel module, use the "-osprey-stock" version of the kernel. For ROMs with WiFi drivers built into the kernel (such as CM12.1 nightlies), use the "-osprey" version.
Installation is easy as 123:
Boot into TWRP
Flash the kernel zip
Reboot back into your ROM
You can wipe cache and dalvik if you wish, but it's not required.

More Information
The surnia thread for this kernel is the original and may have useful historical information and more background. For information about my Lionfish governor, see this post in the surnia thread. For information about the memory usage benefits of this kernel, see this post on the surnia thread.

First flash kernel and than flash the Rom....Right?

ifu said:
First flash kernel and than flash the Rom....Right?
Click to expand...
Click to collapse
No, the other way around. ROMs come with a default kernel that you need to replace, so flash the ROM first then flash the kernel.

Thanks a lot for extending your support to Motorola's Stock ROM. This is going to be first kernel for stock.
Going to try osprey r9e first on my current PAC ROM.
Will get back on review after few hrs of analysis
Thank you..!

Im on official cm and im not joking when i say i was about to throw the fcking phone out of the window untill i flashed your kernel... Like day and night! Im coming from Oneplus 2 so you understand im used to speeeeeed
Skickat från min MotoG3
---------- Post added at 01:28 PM ---------- Previous post was at 12:32 PM ----------
No led notification like on lux?
Skickat från min MotoG3

squid2 said:
No, the other way around. ROMs come with a default kernel that you need to replace, so flash the ROM first then flash the kernel.
Click to expand...
Click to collapse
Can this be flashed on euphoria os ? If so which one I've to download ? Thanks in advance

OMG, my wifi and hotspot work again!!!! Thank you!!! I was about ready to flash a factory image because nothing was restoring functionality right!
I used the stock kernel on build .44 of the stock rom on xt1540 2gb...everything is running great!!
Thanks for all your hard work, @squid2 !!! You need a donation button so I can buy you a cup of coffee or a beer!!

Great! Yesterday I updated last unofficial 22-9 build to 1-10 official build and flashed this kernel. Everything works supberb, great battery time & performance System uses 360-390 RAM. Great work!

How can I donate?

ryude said:
How can I donate?
Click to expand...
Click to collapse
There should be a donate button under my avatar if you are view XDA on a wide screen, and a donate button will also be visible on the menu that appears when you click on my user name.

Squid Kernel r10
Today's release is a pretty nice one I think. As usual, I updated to the latest 3.10 series Linux from Kernel.org (3.10.90 in this case). On the new features front, I added the MDP5 KCAL colour control by @savoca and I incorporated optimized ARM crypto routines. On the optimization front, I cleaned up the defconfig to reduce size, and changed some configuration to significantly improve the performance of the virtual memory subsystem.
If you run a benchmarking tool like Antutu, you'll notice that the "RAM Speed" value will be higher on this build than on previous builds. If you're coming from r8, you may also notice that the "Storage IO" performance is higher than before, thanks to some optimizations (brought in from the lux kernel) that I added earlier in r9c.

squid2 said:
Today's release is a pretty nice one I think. As usual, I updated to the latest 3.10 series Linux from Kernel.org (3.10.90 in this case). On the new features front, I added the MDP5 KCAL colour control by @savoca and I incorporated optimized ARM crypto routines. On the optimization front, I cleaned up the defconfig to reduce size, and changed some configuration to significantly improve the performance of the virtual memory subsystem.
If you run a benchmarking tool like Antutu, you'll notice that the "RAM Speed" value will be higher on this build than on previous builds. If you're coming from r8, you may also notice that the "Storage IO" performance is higher than before, thanks to some optimizations (brought in from the lux kernel) that I added earlier in r9c.
Click to expand...
Click to collapse
Thanks for the stock ospery kernel
It's great and it doesn't break my wifi
Sent from my MotoG3 using XDA Free mobile app

Wiping cache and dalvik is must if flashed your last kernel?
Sent from my MotoG3 using Tapatalk

Squid Kernel r10b
This new build should fix the r10 regression regarding moving apps to the SD card. If you encounter any other bugs please let me know and I'll fix them when I can.

ifu said:
Wiping cache and dalvik is must if flashed your last kernel?
Sent from my MotoG3 using Tapatalk
Click to expand...
Click to collapse
You can wipe cache and dalvik if you want, but it isn't required.

Thank you for your work recently bought the Moto G 2015 and my battery lasted 5 hours not right in two hours of screen now ta lasting almost two days deep sleep ta not working well for me Your kernel .
Sorry my bad english.

Thank you so much squid2. This kernel really makes my phone feel alive and smooth!

Using it on stock rom, phone works much better, more free ram and also battery life is better!
Thanks for your development!

Related

[KERNEL] [UNIFIED] [CUSTOM 9.0] [3.18.140] Flash Kernel - R58 - 20 Jul

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Kernel features:
Upstreamed Linux Kernel version, from v3.18.31 -> v3.18.140
Merge Latest CAF Kernel Source & WiFi Driver LA.UM.7.6.r1-05500-89xx.0
Build -O2 and with Custom Toolchain GCC Linaro 7.4.1 2019.02 (Kryo target)
Removed unused Functions & logging options (Speed bootup and Shrink attack surface)
Enable Kernel hardening features to help mitigate kernel vulnerabilities
General Security Upstream CVEs and Linux fixes and CAF
No OverClock, Set 300HZ ARM base timer frequency
Specific boosting in Performance critical scenarios
Optimized Task Scheduling
Idle Power consumption reduced
Enable & Tweaks Power Efficient Workqueues
Enable & Tweaks CPUset (Improves battery life and Performance)
LMK Enabled by default, Background apps limit up to 60 (from stock 32)
Improved Memory Management (this kernel does not suffer memory leaks)
Improved Touchscreen processing latency
Improved Fingerprint Scanner processing latency
Improved Audio jack detection
Upstream: ARM64, RCU, Crypto, Android Binder, SDCardFS, F2FS, EXT4, CFQ
CPU governors: interactive, conservative, ondemand, performance, powersave (interactive by default)
I/O Schedulers control: CFQ, BFQ, Noop (CFQ by default)
Westwood+ TCP congestion algorithm
Advanced Color Control (KCAL)
Backlight dimmer & High brightness mode
Notification LED & Vibration Control
FSync toggle on/off (on by default)
WireGuard VPN tunnel support
Wakelocks Block Control
SELinux Enforcing
Passes SafetyNet bootloader unlock check
Many other misc. Improvements & Optimizations
Download:
Latest kernel
Old Kernel
Kernel Source
Installation:
You can use the zip file to flash the kernel from your existing TWRP recovery.
Status:
9 Pie Custom Unified : Updated..
8.1 Oreo Custom Unified : No Updates anymore
8.0 Oreo OxygenOS Unified : No Updates anymore
7.1.x Nougat OxygenOS : No Updates anymore
Donate Me
XDA:DevDB Information
Flash Kernel for OnePlus 3/3T, Kernel for the OnePlus 3T
Contributors
ahmedradaideh
Kernel Special Features:
Version Information
Status: Stable
Created 2017-03-17
Last Updated 2019-07-22
Reserved
Changelog:
Custom R58: 20 Jul (Pie) Unified for OnePlus 3/3T
Upstreamed Linux Kernel version, from v3.18.136 -> v3.18.140
Merge Latest CAF Kernel Source & WiFi Driver LA.UM.7.6.r1-05500-89xx.0
Merge Latest AOSP android-3.18 branch
Merge Improvements codes from OOS Pie
General Fixes and improvements Codes
Merge F2FS GC improvements
Disable SECCOMP & AUDIT (Lower overhead)
perf: Cancel the mux hrtimer during CPU hotplug to avoid migration
CleanUp and More, See My Github
OLD Changelog:
Custom R57: 27 Mar (Oreo/Pie) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.133 -> v3.18.136
General Fixes and improvements Codes
Merge F2FS GC improvements
Upstream: Android Binder, F2FS,
CleanUp and More, See My Github
Custom R56: 26 Jan (Oreo/Pie) Unified for OnePlus3/3T
Now Support Android Pie 9 (Tested on LineageOS 16.0)
Upstreamed Linux Kernel version, from v3.18.124 -> v3.18.133
Merge Latest CAF branch & WiFi Driver LA.UM.6.5.r1-10600-8x96.0
General Fixes and improvements Codes
Merge F2FS GC improvements
Upstream: Android Binder, SDCardFS, F2FS, EXT4
arm: dts: 15801: Apply system early mount
arm: dts: 15801: Remove OnePlus RF Cable
arm: dts: 15801: Cleanup Panels Configuration
arm: dts: 15801: Cleanup Spaces & Duplicates
op3: Disable IPC Router MHI transport
input: synaptics: Cleanup redremote
power: Remove fingerprintd thaw hack
power: qpnp-smbcharger: Clean up PM routines and move them into worker
power: bq27541: Expose full charge capacity and cycle count to userspace
drivers: usb: Re-Apply Missing commits from Linux & android-3.18
CleanUp and More, See My Github
Custom R55: 2 Nov (Oreo/Pie) Unified for OnePlus3/3T
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-01100-89xx.0
General Fixes and improvements Codes
Merge F2FS GC improvements
Merge branch 'Improved-logs'
ANDROID: Remove STRICT_MEMORY_RWX
arm64: alternative: Checkout to android-3.18
arm64: kconfig: Remove duplicate & Cleanup Spaces
Fix merge issue with arch/arm64/kvm/guest.c
pinctrl: qcom: Add irq_enable callback for msm gpio
New WireGuard snapshot 0.0.20181018
CleanUp and More, See My Github
Custom R54: 14 Oct (Oreo/Pie) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.122 -> v3.18.124
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-09900-89xx.0
General Fixes and improvements Codes
Merge CAF's improvements
Merge F2FS improvements
Merge SDCardFS improvements
Switch to Upstream BUG_ON_DATA_CORRUPTION
New WireGuard snapshot 0.0.20181007
CleanUp and More, See My Github
Custom R53: 21 Sep (Oreo/Pie) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.120 -> v3.18.122
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-09700-89xx.0
Merge F2FS improvements
Merge sched improvements
Merge vdso-32-bit improvements
Merge l2tp improvements
Merge cpu-boost improvements (Boost all CPUs to the max when userspace launches an app)
Revert "cpufreq: introduce cpufreq_driver_is_slow"
msm: mdss: xlog: Disable panic on error by default
ALSA: rawmidi: Undo my 3.18.117 resolution
UPSTREAM: mm/page-writeback: fix dirty_ratelimit calculation
Upstream AnyKernel2 Script
CleanUp and More, See My Github
Custom R52: 31 Aug (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.118 -> v3.18.120
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-09600-89xx.0
Merge F2FS improvements
Merge Crypto improvements
General Fixes and improvements Codes
BACKPORT: block: use ktime_get_ns() instead of sched_clock() for cfq and bfq
Anykernel: Support Android Pie 9.0
CleanUp and More, See My Github
Custom R51: 10 Aug (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.117 -> v3.18.118
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-09500-89xx.0
Merge Latest f2fs-stable/linux-3.18.y
Merge a couple interesting patches from Marlin/Pie
General Fixes and improvements Codes
kernel: Fix massive cpufreq stats memory leaks
scsi: ufs: call single_release to avoid memory leak
Driver core: wakeup the parent device before trying probe
CleanUp and More, See My Github
Custom R50: 28 Jul (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.116 -> v3.18.117
Merge Latest CAF branch & WiFi Driver LA.UM.6.5.r1-09300-8x96.0
General Fixes and improvements Codes
Upstream AnyKernel2 Script
CleanUp and More, See My Github
Custom R49: 22 Jul (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.115 -> v3.18.116
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-09200-89xx.0
General Fixes and improvements Codes
New WireGuard snapshot 0.0.20180718
[media] uvcvideo: Disable hardware timestamps by default
Upstream AnyKernel2 Script
CleanUp and More, See My Github
Custom R48: 11 Jul (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.113 -> v3.18.115
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-09000-89xx.0
General Fixes and improvements Codes
power: Fix Fingerprintd HAL in Oreo
Defconfig: Enable CRYPTO_GCM
New WireGuard snapshot 0.0.20180708
PM / suspend: make sync() on suspend-to-RAM build-time optional (more save power in idle)
Cgroup: Remove Dead codes, Due to the bad merge from the CAF
CleanUp and More, See My Github
Custom R47: 23 Jun (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.110 -> v3.18.113
Merge Latest CAF branch & WiFi Driver LA.UM.6.5.r1-08900-8x96.0
General Fixes and improvements Codes
Improved touchscreen processing latency (by SultanXDA)
Improved bq27541 Power Driver (by SultanXDA)
i2c-msm-v2: Ensure system is always active for i2c transfers
cpu-boost: Implement Two-Step input boost & Rewrite frequency tunable
oneplus: pn544: Don't hold wakeup source
Upstream: F2FS, SDCardFS, Crypto
Re-Enable ARM64_SW_TTBR0_PAN For Kernel Hardening.
CleanUp and More, See My Github
Custom R46: 25 May (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.99 -> v3.18.110
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-08500-89xx.0
General Fixes and improvements
Specific boosting in Performance critical scenarios
Upstream: ARM64, CPUidle, EXT4, F2FS, SDCardFS
CleanUp and More, See My Github
Custom R45: 29 Apr (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.99 -> v3.18.107
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-08300-89xx.0
Improved scheduling
Back to 100HZ
ion: avoid allocate high order of pages in system heap pools
Replace CPU_BOOST to CPU_INPUT_BOOST (makes the phone feel smooth without destroying battery life)
usb: host: plat: Enable xHCI plat runtime PM
Upstream: ARM64, CPUidle, F2FS, SDCardFS, Sched
Fix Camera, tri_state_key & more
CleanUp and More, See My Github
Custom R44: 16 Apr (Oreo) Unified for OnePlus3/3T
Build with Custom Toolchain GCC Linaro 7.3 2018.04-rc4~dev (Kryo target)
Upstreamed Linux Kernel version, from v3.18.99 -> v3.18.105
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-07400-89xx.0
Merged a couple interesting patches [Spectre v4.4] from Linaro LSK
Fix corrupted images generated by the OnePlus 3/3t camera app/HAL
Tested on LineageOS & RR ROM
CleanUp and More, See My Github
Custom R43: 10 Apr (Oreo) Unified for OnePlus3/3T
Build with Custom Toolchain GCC Linaro 7.3 2018.04-rc2~dev (Kryo target)
Upstreamed Linux Kernel version, from v3.18.99 -> v3.18.104
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-07200-89xx.0
misc: Synchronize codes for OxygenOS OpenBeta 32/23
Merged a couple interesting patches from Pixel 1 P branch
Merged a couple interesting patches [Spectre v4.4] from Linaro LSK
input: tri-state-key: Rewrite and optimize
kernel: Restrict unbound kthreads to little CPU cluster
BACKPORT: USB: core: harden cdc_parse_cdc_header
Specific boosting in Performance critical scenarios
Optimized Task Scheduling
Idle Power consumption reduced
Upstream AnyKernel2 Script
Tested on LineageOS & RR ROM
CleanUp and More, See My Github
Custom R42: 11 Mar (Oreo) Unified for OnePlus3/3T
initial release, Based on LineageOS source
Build with Custom Gnu GCC Toolchain 7.3.0
Upstreamed Linux Kernel version, from v3.18.93 --> v3.18.99
Merge Latest CAF branch & WiFi Driver LA.UM.6.5.r1-06600-8x96.0
RCU Subsystem Upstream from msm.4.4
CleanUp and More, See My Github
OxygenOS R42: 11 Mar (Oreo) Unified for OnePlus3/3T
Build with Custom Gnu GCC Toolchain 7.3.0
Upstreamed Linux Kernel version, from v3.18.93 --> v3.18.99
ANDROID: sdcardfs: Set num in extension_details during make_item
ANDROID: keychord: Check for write data size
clk: msm: clock-gcc-8996: Add 50 us delay after BLSP1 AHB clock enable
flash_defconfig: add CONFIG_PCI_QUIRKS back
Upstream AnyKernel2 Script
Big Update R41: 17 Feb (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.93 --> v3.18.95
Merge Latest CAF branch & WiFi Driver LA.UM.6.5.r1-06300-8x96.0
sched/rt: Use container_of() to get root domain in rto_push_irq_work_func()
sched/rt: Up the root domain ref count when passing it around via IPIs
mm,writeback: don't use memory reserves for wb_start_writeback
arm64: Use optimized memcmp
drivers, kernel: Revert OnePlus changes
cpuidle: Add commit left out during CAF merge
cpufreq: stats: Remove unreachable OnePlus code
ANDROID: cpufreq: stats: add uid removal for uid_time_in_state
BACKPORT: xfrm: Fix return value check of copy_sec_ctx
F2FS File System Upstream v4.16-rc1-3.18 + Android Binder Upstream
ASoC: wcd-mbhc: Improve detection speed and accuracy
Revert OPChain Module by OnePlus + Touchboost + haptic feedback control (Causing problems)
Add systemless wlan.ko injection (!dirty flash your ROM (OxygenOS) before flashing!)
CleanUp and More, See My Github
Big Update R40: 31 Jan (Oreo) Unified for OnePlus3/3T
Build with Custom GCC Linaro Toolchain 7.2.1-2018.1 Snapshot
Upstreamed Linux Kernel version, from v3.18.90 --> v3.18.93
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-05700-89xx.0
Merged a couple interesting patches from Pixel 1+2 Oreo branch
Merged a couple interesting patches from CopperheadOS.
Synchronize codes for OxygenOS OpenBeta 30/21
treewide: Add commits left out during CAF
Applied CPU security patch: CVE-2017-13218
blkdev: Refactoring block io latency histogram codes
ANDROID: ext4: don't put symlink in pagecache into highmem
msm-core: disable userspace access to poll_ms
oneplus3t: remove 'reboot edl' interface for security.
Upstream SDCardFS + ARM64
CleanUp and More, See My Github
Big Update R39: 12 Jan (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.90 --> v3.18.91
Merged a couple interesting patches from Pixel 1+2 Oreo branch
Marge Latest WIFI Driver LA.UM.6.5.r1-05300-8x96.0
Synchronize codes for OxygenOS 5.0.1
ANDROID dm-verity: fix root device init timing issue.
UPSTREAM: arm64/vdso: Fix nsec handling for CLOCK_MONOTONIC_RAW
UPSTREAM: arm64: module: avoid undefined shift behavior in reloc_data()
Upstream F2FS + Fscrypt + EXT4 + SDCardFS + ARM64
F2FS: Fix GC
Input: synaptics: restrict sysfs node write permissions
Defconfig: Remove unused configs for Bluetooth
CleanUp and More, See My Github
R38: 1 Jan (Oreo) Unified for OnePlus3/3T
Synchronize codes for OxygenOS OpenBeta 29/20
Merged a couple interesting patches from CopperheadOS.
UPSTREAM KCOV + mm/slab
BACKPORT: arm64: apply __ro_after_init to some objects
BACKPORT: arm64, vdso: Define vdso_{start,end} as array
Defconfig: Enable ARM64_SW_TTBR0_PAN for Kernel Hardening.
Revert "Defconfig: Change RCU RT Prio to 1"
CleanUp and More, See My Github
Big Update R37: 25 Dec (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.86 --> v3.18.90
Merged a couple interesting patches from Pixel 1+2 Oreo branch
Add Maple I/O Scheduler (and Remove ZEN)
Add state notifier driver
Upstream LZ4 compressor
v4l2: Refactor, fix security bug in compat ioctl32
UPSTREAM: sched/rt: Do not pull from current CPU if only one CPU to pull
ANDROID: scsi: Add segment checking in sg_read
ANDROID: vfs/ext4: finish umount(2) in time and avoid errors=panic by filesystem
input: misc: fpc1020: add haptic feedback control similar to gestures
Make msm_serial_hs RT to improve bluetooth performance
CleanUp and More, See My Github
R35: 30 Nov (Oreo) Unified for OnePlus3/3T
Build with Custom GCC Linaro Toolchain 7.2.1-2017.11~Dev (improvements)
Upstreamed Linux Kernel version, from v3.18.84 --> v3.18.85 (fixing & security)
Marge Latest WIFI Driver LA.UM.6.6.r1-04300-89xx.0
Upstream kernel locking driver from msm-4.4 (Thanks MSF-Jarvis)
ARM64 / Time / Android Binder Upstream
RCU: Restrict nocb kthreads to power cluster
Defconfig: Restrict kswapd to power cluster
Upstream AnyKernel2 Script
CleanUp and More, See My Github
R34: 25 Nov (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.81 --> v3.18.84 (fixing & security)
Marge Latest CAF branch LA.UM.6.6.r1-04300-89xx.0 (fixing & security)
Synchronize codes for OxygenOS 5.0.0
Crypto / F2FS / Android Binder Upstream
UPSTREAM: dm bufio: switch from a huge hash table to an rbtree
UPSTREAM: arm64: dump: Fix implicit inclusion of definition for PCI_IOBASE
cpufreq: Restore policy min/max limits on CPU online
lib: Disable DEBUG_BUGVERBOSE
CleanUp and More, See My Github
R32: 4 Nov (Oreo) Unified for OnePlus3/3T
Now Kernel Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.66 --> v3.18.79 (fixing & security)
Marge Latest WiFi Driver & CAF branch LA.UM.6.5.r1-04000-8x96.0 (fixing & security)
Defconfig: remove unused kernel functions & Enable few security requirements
Android Binder / SDCardFs/ EXT4 Upstream
UPSTREAM: arm64: compat: Remove leftover variable declaration
UPSTREAM: fscrypt: fix dereference of NULL user_key_payload
ANDROID: net: xfrm: fix long lines.
msm-tsens: Reschedule work instead of causing uninterruptible sleep
irda: Fix lockdep annotations in hashbin_delete().
AnyKernel2 Script Upstream
CleanUp and More, See My Github
Reserved
Thx for joing the party. This is the same team from Nexus 6p kernel?
https://forum.xda-developers.com/nexus-6p/development/kernel-ninja-kernel-v1-0-t3437247
keaheng said:
Thx for joing the party. This is the same team from Nexus 6p kernel?
https://forum.xda-developers.com/nexus-6p/development/kernel-ninja-kernel-v1-0-t3437247
Click to expand...
Click to collapse
you are welcome, no
Thanks. Testing now
ahmedradaideh said:
you are welcome, no
Click to expand...
Click to collapse
If this is not same team why same name...
any suggest tweak app ?
YongJeah said:
any suggest tweak app ?
Click to expand...
Click to collapse
Ex kernel app.. Oe if u want something free.. Kernel Adiutor
keaheng said:
Thx for joing the party. This is the same team from Nexus 6p kernel?
https://forum.xda-developers.com/nexus-6p/development/kernel-ninja-kernel-v1-0-t3437247
Click to expand...
Click to collapse
Nope.
LOL
@ahmedradaideh Just passing by, I don't have the device, but just so you can help yourself and @The Flash with users that get confused and bug reports that will end up to the other guy instead of the correct one, would you consider renaming the kernel perhaps? The DC universe has SO many speedsters, even so many Flashes. You can try:
ReverseFlashKernel
ZoomKernel
SavitarKernel
KidFlashKernel
QuickKernel
BlackFlashKernel
TimeWrathKernel
FutureFlashKernel
GoldenFlashKernel
GarrickKernel
After all, we all know that the Flash thinks "he's the fastest man alive" but he gets slammed each day by all of the above.
KreAch3R said:
@ahmedradaideh Just passing by, I don't have the device, but just so you can help yourself and @The Flash with users that get confused and bug reports that will end up to the other guy instead of the correct one, would you consider renaming the kernel perhaps? The DC universe has SO many speedsters, even so many Flashes. You can try:
ReverseFlashKernel
ZoomKernel
SavitarKernel
KidFlashKernel
QuickKernel
BlackFlashKernel
TimeWrathKernel
FutureFlashKernel
GoldenFlashKernel
GarrickKernel
After all, we all know that the Flash thinks "he's the fastest man alive" but he gets slammed each day by all of the above.
Click to expand...
Click to collapse
What about LanternKernel?
delete
I thought this thread was nathan chancellors. Lol
Seems pretty nice with most of the features from Franco or SultanXDA.
Might give it a shot if you tell me how it performs battery/performance wise.
New Update: r4 / 22Mar
Changelog:
*Slightly faster sampling during screen off to offset cases like Android Auto and Viper4Android hi-resolution audio decoding where 60ms was a bit too aggressive. from franciscofranco.
*drivers: wakeup: more thoroughly deactivation of wakelocks. from franciscofranco.
*Merged a patchs from sultanxda to fix memory leaks.
*power: oneplus_fastcg: Silence log spam
*net: ping: check minimum size on ICMP header length
*Add haptic feedback control
*flash_defconfig: Update & Cleanup
*ramdisk: Update & Cleanup
YongJeah said:
any suggest tweak app ?
Click to expand...
Click to collapse
Kernel Adiutor is good.
Mayex said:
Thanks. Testing now
Click to expand...
Click to collapse
you are welcome
I am quite happy with your kernel but may I ask you about the differences compared to Franco kernel?
MaluNoPeleke said:
I am quite happy with your kernel but may I ask you about the differences compared to Franco kernel?
Click to expand...
Click to collapse
I'm guessing there is no cap on the cpu max? franco has it one step down.

[Kernel][8.0/8.1][J701X]HeliosPro Kernel V2.6

Welcome to The HeliosPro Kernel Thread for Galaxy J7 Nxt/Core/Neo
Built with Various Oreo 7870 Source.
Linaro GCC 7.3.1​
Warning : Me nor XDA Are responsible for any damage that might be caused after flashing any file provided here. Please take caution and be aware of what you are doing. And Always backup !
-- Features --
[x]Fake Enforcing (Permissive and shows enforcing)
[x]Various Compiler Optimisations
[x]Compiled with Linaro7.3.1
[x]ADB Insecure
[x]Fake KNOX
[x]Private Mod support
[x]MultiCPU Governors
[x]Multi I/O Schedulers
[x]Multi TCP Algorithms
[x]Limited Wakelocks
[x]Dynamic Fsync 2.0
[x]Fsync
[x]PowerSuspend 1.5
[x]UKSM V1.23
[x]Boeffla wakelock blocker v1.1.0
[x]StateNotifier & SysfsHelper
[x]Optimized ZSwap
[x]Optimized Deadline I/O
[x]Better Input Booster
[x]Quicker Doze entry
[x]Other improvments for Batterylife and performance
[x]Support Android 8.0/8.1
[x]WireGaurd Support
[x]CPU VoltageControl
[x]CPU OC upto 1700MHz
[x]GPU OC Upto 1146MHz
[x]GCC 6/7 Support
[x]CRC Disabled by default
[x]Reduced Wakelocks
[x]GPU/CPU Voltage dropped
[x]Improved GPU Utilization
[x]Improved standby
[x]Adoptable SD patched
[x]Deodex oreo support
[x]Many ram improvments
[x]No sim breaking with 8.1 rooting
[x]Encryption Support for StockRoms
[x]And many more listed in changelogs below
[x]Pre-Rooted
The kernel comes included with EliteTuner to control various kernel parts.
--How to install--
If you have flashed Root through any means other than magisk, Please uninstall it (SuperSU>Full unroot)
Open developer options (Press aboutphone > build number 7 times) Enable OEM Unlock
Flash TWRP Recovery that can be found in J701 Section
Fully Wipe internal storage and format data (Must for first time flashing TWRP)
Copy Kernel to your desired Location
Install Zip > Select kernel.zip
Reboot and wait
First time rooting, Open magisk app Once to ensure root is working
--Basic Info --
This kernel is mainly for users who want more than just root, As permissive allows for more flexibility with some of the mods found on xda
You are free to use this kernel in any future rom aslong as you Link this thread / Github Source
-- Credits -- 
 @ananjaser1211 for this golden kernel and adding support for our device. 
 @BlackMesa123 and @corsicanu for working with my projects
@topjonhuw For Magisk
@geiti94 For Wifi password Fix
@Noxxxious For general help
@JaskaranSM for Building it For J7velte
@mohitmallick17 for his zip template
And my Elite-Team for their contributions to my projects and being Awesome.
Download <> Changelog <> More info In second Post
Github Source :http://github.com/jaskaranSM/Helios_7870
XDA:DevDB Information
HeliosPro Kernel V2.6-J7velte, Kernel for the Samsung Galaxy J7
Contributors
JaskaranSM
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V2.7
Stable Release Date: 2019-06-07
Created 2019-02-28
Last Updated 2019-06-07
HeliosPro V2.7 Update​This is TOUCHWIZ only. The new compiler greatly improves performance on both 8.0 and 8.1 Based roms.
Enjoy, i know im not making any roms due to time and My potato PC , but i can support this kernel.
Changelog :-
- Compiled with Linaro 7.4.1 Compiler
- Performance and battery greatly improved with new compiler
- IO Schedular Driver Optimisations
- Added hKtweaks app for kernel tuning. (Thanks @corsicanu)
- More Speedier.
- Added NVS Hibernation Driver for better power management.
- Semi-OFast Optimsations for proper balance between performance and battery backup.
- Added Newer Boefolla Wakelock Blocker
- Added Newer Xpad (Joystick Controller) Drivers for Better Compatibilty.
- Added State Notifier Driver
- Added F2FS Filesystem Support.
- Memory driver using FIFO Queue and crypto optimisations
- Updated Wireguard VPN driver.
- Enabled IP tunneling for IPv6 Networks with TCP and UDP ports Support.
- Hotplugging with Real Time Scheduling
- Reduced Wakelocks for WLAN (WiFi) driver
- Added a lot of new TCP congestion Algorithms.
- Initial TCP window size is set to 64k for better caching
- More precise cpu frequency control
- Magisk Included
- New Cool AROMA theme
Follow the Full change log on the Github source.
Download : Google Drive
Size : 34MB
HeliosPro V2.6 Update​This is TOUCHWIZ only. The new compiler greatly improves performance on both 8.0 and 8.1 Based roms.
Enjoy, i know im not making any roms due to time, but i can support this kernel.
Changelog :-
- Compiled with Linaro 7.3.1 Compiler
- Performance and battery greatly improved with new compiler
- Fixed custom ramdisk scripts
- Deodex Supported well with magisk
- GMS Blocker
- 99Killer service (kills gms in idle for better sleep)
- NFC Should work now
- More precise cpu voltage
- Magisk 18.1 Included
Follow the Full change log on the Github source.
Download : Google Drive
Size : 37MB
Does the flash write something to the data partition the requires it to be formatted?
I'm asking because it seems like it would be easier for most people, me included, to be able to copy those files and set permissions from the running system opposed to formatting in order to make data readable from TWRP.
Make for Galaxy J6 please
Thanks...Man
The kernel has a problem, the adjustments and how much it goes to the GPU regarding its frequency does not appear, and does not allow overclocking
I have bin 7 android 9 this work?

[Kernel][Oreo][Pie][merlin] ZenFire Kernel for Moto G Turbo

"ZenFire Kernel"​This is my "ZenFire" for the 2015 Moto G Turbo, codenamed Merlin. shares a common codebase with my kernels for surnia and lux. It consists of the latest Motorola MSM8916 kernel, with all the latest changes from CodeAurora and Kernel.org merged in, along with select cherry-picks and additions of my own. Flash it using TWRP. Bug reports and contributions are welcome.​
Features:​
Updated to Linux 3.10.108
Updated f2fs and WiFi drivers
Added CPU hotplug
alucard
bricked
Mako Hotplug
msm sleeper
KCAL MDP5 colour control
Improved zRAM management
DT2W (Full & Half)
IO Schedulers(cfq, bfq,fiops & tripdroid)
Power Suspend
Added Govs
alucard
darkness
elementalx
lagfree
blu_active
tripndroid
yankactive
cultivation
CPU Input Boost
Improved memory management
Improved storage performance
optimized configuration
Some Security updates and optimizations
What are the supported Roms ?​
Kernel supports All Nougat Roms like ( LOS-14.1 , AEX, and others)
Kernel supports also All Oreo 8.0 & 8.1.0 Roms like ( LOS-15.1 , AEX, and others)
Kernel Support All PIE 9.0 roms (LOS16, Pixel exp. .....)​
Downloads:
Zenfire Kernel For Merlin
NOTE
Till now just work on Moto G3 turbo[merlin].
Zip file contains O & N kernels and the script auto decide depends on rom version which file to chose.
If there is any bug please report here with logcat and dmesg to help us fixing this bug.
XDA:DevDB Information
ZenFire Kernel, Kernel for the Moto G 2015
Contributors
ArcherTanu, Alberto97 , @ki, @hritikutekar,@ishubhamsingh,@althafvly,@Chil360,@squid2,@franco
Kernel Special Features: alucard,darkness,elementalx,blu_active,lagfree,Mako Hotplug,tripdroid,fifo
Version Information
Status: Beta
Created 2019-06-25
Last Updated 2019-06-27
First thanks for your efforts?.
Can I get recommended balanced profile because i am not a advanced user
One more thing,
Bro there is something wrong with thread seeing multiple threads with same name & none of them are opening in xda labs app.
sanju455 said:
First thanks for your efforts?.
Can I get recommended balanced profile because i am not a advanced user
One more thing,
Bro there is something wrong with thread seeing multiple threads with same name & none of them are opening in xda labs app.
Click to expand...
Click to collapse
Im using alucard gov n hotplug..
For gaming use elementary gov..
I think blu_active is one of the best balance gov.. But i prefer alucard.
ArcherTanu said:
Im using alucard gov n hotplug..
For gaming use elementary gov..
I think blu_active is one of the best balance gov.. But i prefer alucard.
Click to expand...
Click to collapse
does it work with android 10 rom. pls reply

[ROM][10.0][LAND][2020/11/22][PR10]-PixelReloaded-[CAF/AOSP]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
PixelReloaded for Redmi 3S [LAND]
What is this?
PixelReloaded is a CAF based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation)
We all know Pixel Experience CAF version has been officially discontinued.. But as I love this particular version very much so I though why don't I give it some more life.. That's why I developed this build and named it PixelReloaded.. Hopefully everyone will enjoy it.. Basically it's an unofficial build of Pixel Experience on top of CAF source..
Whats working?
Wifi
RIL
Mobile data
GPS
Camera
Flashlight
Bluetooth
FMRadio
Fingerprint
Lights
Sound / vibration
Known issues
Native Video Call
SELinux status
Enforcing
DON'T FLASH GAPPS, ALREADY INCLUDED
DOWNLOAD​
Android OS version: 10.0.0_r41
CAF version: LA.UM.8.15.r1-07400-KAMORTA.0
Security patch level: 5th November, 2020
Last update: 22nd November, 2020
Build Author/Device Maintainer: Swamoy
Device Source: land
Kernel Source: msm8937
Base System Source: CAF Official
PE10 Source: Pixel Experience
PE10 Developer: jhenrique09 sir
PR10 Source: PixelReloaded
PR10 Developer: Swamoy
TESTED WITH​
1. Xiaomi Redmi 3S 2/16 indian model
2. TWRP 3.4.0-0 official recovery
3. Latest stable firmware by Xiaomi (10.2.2)
CHANGE LOGS​
=> 26th September, 2019
Initial Build
=> 7th October 2019
1. Merged latest CAF branch (CAF still has September Security Patch)
2. Added all latest PE10 development
3. Kernel base changed to Reloaded
4. Kernel merged with latest CAF tag
5. Idle battery drain completely fixed
6. BB improved little bit
7. Performance improved
8. Wrong Build-ID changed
9. 720p 50/60 fps lags fixed by Henry sir
10. Lots of internal system level changes made by Henry sir
=> 10th October, 2019
1. All AOSP projects updated to revision 4(r4)
2. Merged latest AOSP security patch (5th October)
3. Increased speaker volume little bit
4. Little bit performance improvement
5. System level changes here and there
=> 18th October, 2019
1. PE10 project upstreamed
2. GPS configuration changed to Reloaded
3. Audio configuration imported from PR9
4. Phone service issue solved
5. MI Sound Enhancer (XiaomiParts) added
6. LCD density changed to 320
7. Performance improved
8. System is quite stable now
=> 20th October, 2019
1. New CAF source merged
2. Some AOSP dependency included
3. System stability improved
=> 25th October, 2019
1. PE10 project synched to latest
2. GPS issue fixed
3. Dirac support removed, I'll enable after fixing
4. Lots of device specific configuration changed
5. Performance improved quite a bit
6. Bluetooth issue can be fixed but not checked
7. Synced blobs with MIUI V10.2.2.0.MALMIXM
=> 27th October, 2019
1. Dirac support completely removed
2. Added some old overlay configs
3. System optimised little bit
4. Removed some unwanted packages
5. Battery backup improved
6. Now it's a complete stable system
=> 7th November, 2019
1. Latest CAF source merged
2. All AOSP dependency updated to r13
3. PE10 project upstreamed
4. Lots of system level changes
5. Latest November security patch added
6. Internal bug fixed and system improved
7. Sound recorder added
=> 11th November, 2019
1. Latest CAF source merged
2. Finally GCam is now default camera app
3. Xiaomi doze added for better BB
4. Performance improved
=> 17th November, 2019
1. PE10 stable source merged
2. Boot animation bug fixed
3. No more beta, it's stable
4. GPS improved
5. Sound improved
6. Battery backup improved
7. More system optimised
=> 21st November, 2019
1. Latest CAF source merged (8.1.r1-11600)
2. Wallpaper 2019 added
3. More system optimised
4. PE10 source upstreamed
=> 28th November, 2019
1. Latest CAF source merged (8.1.r1-11800)
2. PE10 source upstreamed
3. System stability improved
4. BB slightly improved
5. Performance little bit optimised
=> 30th November, 2019
1. Latest CAF source merged (8.1.r1-12200)
2. PE10 device/vendor source merged
-> GPS blobs updated
-> IMS updated
-> QTI telephony updated
-> GRAPHICS blobs updated
-> MEDIA blobs updated
-> WFD blobs updated
3. Lots of internal changes
4. GPS updated from CAF msm8937_64
5. D-I-C-M updated from CAF msm8937_64
6. GPS bug fixed (Plz inform if still exists)
=> 14th December, 2019
1. Latest CAF source merged (8.1.r1-12600)
2. AOSP dependencies upstreamed to R18
3. PE10 source updated
4. Latest December security patch added
5. XiaomiParts added
6. Battery Backup improved
7. System performance optimised
8. Lots of internal changes here and there
=> 21st December, 2019
1. Latest CAF source merged (8.1.r1-12800)
2. PE10 source upstreamed
3. Vibration control enabled inside XiaomiParts
4. Audio enhanced little bit
5. GApps updated by PE team
6. Battery backup slightly improved
=> 30th December, 2019
1. Latest CAF source merged (8.1.r1-13000)
2. PE10 source upstreamed
3. Device source optimised little bit
4. Init script updated for better BB
5. Kernel source changed
6. Maybe something more
=> 2nd January, 2020
1. PE10 source upstreamed
2. AOSP 3.18 kernel source merged
3. Lots of kernel specific changes
4. System optimised little bit
5. Performance improved
6. Maybe something more
=> 6th January, 2020
1. Pixel Experience 10 upstreamed
2. Kernel merged with AOSP 3.18 source
3. Kernel merged with latest CAF tag
4. Prima updated according to latest CAF source
5. Offline charging bug fixed
=> 9th January, 2020
1. Pixel Experience 10 upstreamed
2. All AOSP dependencies updated to r23
3. 1st January security patch merged
4. AOSP 3.18 kernel source merged (7th Jan)
5. Performance improved
6. May be something more
=> 19th January, 2020
1. Latest CAF source merged (8.1.r1-13500)
2. Pixel Experience 10 upstreamed
3. AOSP 3.18 kernel source merged (16th Jan)
4. AOSP surface flinger enabled
5. Power HAL updated to 1.2
6. Lots of source related changes
7. Performance improved
8. No OS detected issue fixed
=> 30th January, 2020
1. PE10 source upstreamed
2. Latest CAF kernel tag merged
3. Latest prima synced from CAF
4. CarrierConfig updated from CAF
5. Media codecs updated from marlin
6. Biometrics hal updated to version 2.1
7. Lots of internal changes here and there
=> 11th February, 2020
1. PE10 source upstreamed
2. Blobs updated from CAF-02900
-> Perf blobs updated
-> Media blobs updated
-> Graphics stack updated
-> QMI/Radio/IMS blobs updated
-> WFD blobs updated
-> Thermal blobs updated
-> QTI bluetooth updated
-> GPS blobs updated
-> DRM/Widevine/TEE updated
-> Time blobs updated
3. CarrierConfigs updated from CAF-03400
4. Battery backup improved
5. Performance improved
6. DICM updated from CAF-03400
7. May be something more
=> 15th February, 2020
1. Latest CAF source merged (CAF-14300)
2. All AOSP dependencies updated to r27
3. Pixel experience source upstreamed
4. February security patch merged
5. Finally SELinux enforcing
6. WhatsApp audio call issue fixed
7. Old AV-Framework and vold package updated
8. Enabled core control for better BB
9. Chrome video issue fixed (temp)
10. Maybe something else here and there
=> 2nd March, 2020
1. Pixel Experience source upstreamed
2. Kernel updated from CAF-04000
3. Prima updated from CAF-04000
4. DICM updated from CAF-04000
5. Audio policy updated from ROM source
6. Audio improved little bit
7. Battery backup improved
8. May be something more here and there
=> 5th March, 2020
1. Pixel Experience source upstreamed
2. All AOSP dependencies updated to r31
3. Latest March security patch merged
4. GPS blobs updated from CAF-2900
5. Port Bridge updated from CAF-2600
6. Carrier Config updated from CAF-4000
7. Display package updated from CAF-4000
8. Enabled Bluetooth audio HAL v2
9. Lots of system level changes
10. Button settings enabled
=> 10th March, 2020
1. Pixel Experience source upstreamed
2. Kernel updated from AOSP 3.18 source
3. Kernel clang compilation enabled
4. Now Digilocker should work (testing required)
5. WhatsApp video call fixed (testing required)
6. Lots of kernel source specific changes
=> 13th March, 2020
1. Latest CAF source merged (CAF-14500)
2. Pixel Experience 10 PLUS edition merged
3. AOSP 3.18 kernel update merged (12th March)
4. Lots of system level changes
5. Performance improved little bit
6. Lots of customisation added by PE team
7. May be something else here and there
=> 23rd March, 2020
1. PE10 PLUS edition upstreamed
2. All blobs updated from CAF-3400
3. WhatsApp voice recording issue fixed
4. Now Google Assistant working fine
5. Battery backup improved
6. Performance improved
7. Night light issue fixed
8. Maybe something else here and there
=> 31st March, 2020
1. PE10+ source upstreamed
2. AOSP 3.18 kernel source merged (26th March)
3. Live display enabled
4. New XiaomiParts removed
5. Old Mi Sound Enhancer enabled
6. Audio package updated from CAF-4000
7. Media package updated from CAF-4000
8. Audio improved little bit
9. Removed "HD capable" notification
10. Maybe something else here and there
=> 7th April, 2020
1. PE10+ source upstreamed
2. AOSP dependencies updated to R33
3. April security patch merged
4. Kernel upstreamed from AOSP 3.18 (1st April)
5. Face unlock added by PE team
6. Global DICM used
7. Lots of system level changes
8. Performance improved
9. Maybe something else here and there
=> 14th April, 2020
1. Latest CAF source merged (CAF-14700)
2. PE10+ source upstreamed
3. AOSP 3.18 kernel source merged (8th April)
4. Proprietary blobs updated from CAF-4000
5. FM radio issue fixed
6. Performance improved
7. Audio improved
8. Goodix fingerprint should work now
9. Rootdir updated from PE10 source
10. Maybe something else here and there
=> 16th April, 2020
1. PE10+ source upstreamed (upto 16th April)
2. AOSP 3.18 kernel source merged (15th April)
3. Proprietary blobs updated from panther
4. Live display, Night light issue fixed
5. Audio improved little bit
6. Overall performance improved
7. Some QC blobs downgraded to CAF-3400
8. May be something else here and there
=> 20th April, 2020
1. PE10+ source upstreamed (upto 20th April)
2. CAF source upgraded from msmnile to kona
3. AOSP 3.18 kernel source merged (17th April)
4. Prima updated from CAF-4200
5. Face unlock removed by PE team
6. Battery backup improved
7. Performance improved
8. May be something else here and there
=> 23rd April, 2020
1. PE10+ source upstreamed (upto 22nd April)
2. AOSP 3.18 kernel source merged (22nd April)
3. SELinux permissive again
4. Goodix fingerprint will work this time
5. Swayam, Aarogya Setu will work as well
6. PixelReloaded ROM is signed from now
7. Performance improved
8. May be something else here and there
=> 29th April, 2020
1. PE10+ source upstreamed (upto 29th April)
2. AOSP 3.18 kernel source merged (27th April)
3. Added new FM radio (Version 2)
4. Some safetynet related issue fixed
5. Overall performance improved
6. Device is rooted issue completely solved
7. Maybe something else here and there
=> 10th May, 2020
1. PE10+ source upstreamed (upto 10th May)
2. Latest CAF source merged (CAF-10700)
3. AOSP dependencies updated to revision 35
4. AOSP 3.18 kernel source merged (7th May)
5. Latest 5th May security patch included
6. Overall performance improved
7. Coral build fingerprint updated to latest
8. May be something else here and there
=> 15th May, 2020
1. PE10+ source upstreamed (upto 15th May)
2. AOSP 3.18 kernel source merged (12th May)
3. Prima updated from KudProject 3.18 source
4. Full SELinux enforcing (thanks to GabrielSE sir)
5. Coral build fingerprint replaced with land
6. All proprietary blobs updated from CAF-4000
7. Display package imported from AOSPA
8. Battery backup definitely improved
9. Performance improved as well
10. Lots of device specific changes made
11. Settings crash issue may be solved
12. Audio quality improved little bit
=> 9th June, 2020
1. PE10+ source upstreamed (upto 9th June)
2. Base system updated from CAF-11700
3. AOSP 3.18 kernel source merged (8th June)
4. Mobile data changing frequently issue fixed
5. Carrier config updated from CAF-4300
6. Lots of device specific changes made
7. System stability improved
8. Voice echo on receiver end may be fixed
9. June security patch merged
10. AOSP dependencies updated to revision 37
=> 17th June, 2020
1. PE10+ source upstreamed (upto 16th June)
2. Base source updated from CAF-11900
3. Introduced kernel 4.9 (thanks Jacob Bhai)
4. AOSP 4.9.227 kernel source merged
5. Prima updated from KudProject 4.9 branch
6. Lots of device specific changes for 4.9
7. Performance definitely improved
8. May be something else here and there
=> 20th June, 2020
1. PE10+ source upstreamed (upto 20th June)
2. Proprietary blobs updated from CAF-4400
3. Facebook/Messenger mic issue fixed
4. Kernel merged with KudProject 4.9 branch
5. Performance improved
6. Battery backup improved as well
7. Global DICM enabled
8. May be something else here and there
=> 29th June, 2020
1. PE10+ source upstreamed (upto 29th June)
2. Base system updated from CAF-12500
3. Kernel updated from KudProject 4.9 branch
4. Lots of device specific changes made
5. Bluetooth issue should be solved now
6. XiaomiParts removed (had very less effect)
7. Performance and audio quality improved
8. May be something else here and there
=> 11th July, 2020
1. PE10+ source upstreamed (upto 11th July)
2. Base system updated from CAF-13100
3. Kernel updated from KudProject 4.9 (230)
4. All AOSP dependencies updated to r40
5. Latest July security patch merged
6. Live display has option now
7. XiaomiParts returned (someone requested)
8. Performance and battery backup improved
9. May be something else here and there
=> 24th July, 2020
1. PE10+ source upstreamed (upto 24th July)
2. Base system updated from CAF-13500
3. Kernel updated from KudProject 4.9 (231)
4. Prima updated from KudProject 4.9
5. Face unlock imported from NitrogenOS
6. Performance and battery backup improved
7. May be something else here and there
=> 15th August, 2020
1. PE10+ source upstreamed (upto 15th August)
2. Base system updated from CAF-13700
3. Kernel updated from KudProject 4.9 (232)
4. Enabled double tap to wake
5. Front camera black and white preview fixed
6. All AOSP dependencies updated from r41
7. Latest August security patch merged
8. Performance and battery backup improved
9. Maybe something else here and there
=> 12th September, 2020
1. PE10+ source upstreamed (upto today)
2. Base system updated from CAF-14000
3. Kernel updated from AOSP 4.9.q (235)
4. Prima updated from KudProject 4.9
5. September security patch merged
6. Night drain issue reduced quite a bit
7. Performance and battery backup improved
8. Some device specific improvements
9. Maybe something else here and there
=> 7th October, 2020
1. PE10+ source upstreamed (upto today)
2. Base system updated from CAF-14200
3. Kernel updated from 4.9.r25-rel (238)
4. Still September security patch
5. Forget dev-keys, it has release-keys now
6. Sound increased little bit
7. Some audio related bug fixed
8. Maybe something else here and there
=> 17th October, 2020
1. PE10+ source upstreamed (upto today)
2. CAF source upgraded from kona to bangal
3. Kernel updated from linux git (239)
4. Merged latest Gabriel sir's device source
5. Battery backup really improved
6. Performance improved
7. Idle drain reduced to almost 1%
8. Hynix emmc should not restart now
9. Maybe something else here and there
=> 2nd November, 2020
1. PE10+ source upstreamed (upto today)
2. Base source upgraded from kona to bengal
3. Kernel updated from AOSP 4.9.y (241)
4. Still October security patch
5. Merged Sairam sir's kernel changes
6. Modified some carrier config settings
7. Encryption related issue may be solved
8. Battery backup improved
9. Maybe something else here and there
=> 9th November, 2020
1. PE10+ source upstreamed (upto today)
2. Kernel updated from AOSP 4.9.y (241)
3. Merged November security patch
4. Heating reduced little bit
5. Performance and BB improved
6. Maybe something else here and there
=> 22nd November, 2020
1. PE10+ source upstreamed (upto today)
2. Base source updated from CAF-7400
3. Kernel updated from AOSP 4.9.q (245)
4. Merge sairam sir's device changes
5. XiaomiAddon added (Spectrum,fps etc)
6. BB improved (Use battery profile on XA)
7. Data related issues should fix now
8. Calling speaker sound now adjustable
9. Maybe something else here and there
=> Next update coming soon
THANK LOGS​
=> 26th September, 2019
1. Ritesh sir for CAF source
2. Darshan sir for initial kernel source
3. Anshuman bhai for first appreciation
4. Jacob bhai for device source
=> 7th October, 2019
1. Ritesh sir for updated kernel source
2. Weritos sir for some important changes in device source
=> 10th October, 2019
1. Jacob bhai for adjusting speaker volume
2. All users and bros..
=> 18th October, 2019
1. Ritesh sir for some device specific configs
2. Weritos sir for XiaomiParts
=> 20th October, 2019
Swamoy for ROM building
=> 25th October, 2019
1. Abhishek bro, for suggesting device source
2. Bauuuuu sir, for some device specific changes
=> 27th October, 2019
Jacob bhai for overlay configs
=> 7th November, 2019
Henry sir for ROM source
=> 11th November, 2019
Jacob bhai for some device specific changes
=> 17th November, 2019
Henry sir for ROM source
=> 21st November, 2019
Pixel Experience Devices GitHub
=> 28th November, 2019
Code Aurora Forum Source
=> 30th Novenmber, 2019
1. Jacob bhai for PE10 device/vendor source
2. CAF LA.UM.8.6.2.r2-00800-89xx.0 source
=> 14th December, 2019
1. Henry sir for Pixel Experience source
2. CAF LA.UM.8.1.r1-12600-sm8150.0 source
3. Jacob bhai for some device specific changes
4. Weritos sir for new XiaomiParts
=> 21st December, 2019
1. Henry sir for Pixel Experience source
2. CAF LA.UM.8.1.r1-12800-sm8150.0 source
3. Weritos sir for vibration fix
=> 30th December, 2019
1. Henry sir for Pixel Experience source
2. CAF LA.UM.8.1.r1-13000-sm8150.0 source
3. Jacob bhai for device specific changes
4. ArrowOS's kernel source
=> 2nd January, 2020
1. AOSP 3.18 kernel source
2. XDA threads for fixing some bugs
3. Obviously Henry sir for PE10 source
=> 6th January, 2020
1. CAF 8.6.r1 kernel tag
2. AOSP 3.18 kernel source
3. Reloaded device source
4. LineageOS kernel source
=> 9th January, 2020
1. Pixel Experience 10 source
2. AOSP 3.18 kernel source
3. XDA threads for some bug fixing
=> 19th January, 2020
1. Pixel Experience 10 source
2. AOSP 3.18 kernel source
3. Jacob bhai for device specific changes
4. CAF LA.UM.8.1.r1-13500-sm8150.0 source
=> 30th January, 2020
1. Henry sir for Pixel Experience source
2. CAF LA.UM.8.6.r1-03400-89xx.0 source
3. Jacob bhai for Biometrics hal
4. JonasCardoso sir for media codecs
=> 11th February, 2020
1. Jacob bhai for device/vendor source
2. zeelog sir for all updated blobs
3. LA.UM.8.6.r1-02900-89xx.0 source
4. LA.UM.8.6.r1-03400-89xx.0 source
5. LA.UM.8.1.r1-13500-sm8150.0 source
=> 15th February, 2020
1. Big thanks to weritos sir for SELinux enforcing
2. ArrowOS team for audio call fix
3. CAF LA.UM.8.1.r1-14300-sm8150.0 branch
4. XDA threads for some bug fixing
=> 2nd March, 2020
1. CAF LA.UM.8.1.r1-14300-sm8150.0 branch
2. CAF LA.UM.8.6.r1-04000-89xx.0 branch
3. XDA threads for some bug fixing
=> 5th March, 2020
1. ZeeLog sir for blobs
2. Jacob bhai for device specific changes
3. Henry sir for PE10 source
4. CAF LA.UM.8.6.r1-04000-89xx.0 source
5. CAF LA.UM.8.1.r1-14300-sm8150.0 source
=> 10th March, 2020
1. krasCGQ sir for kernel specific changes
2. Henry sir for pixel experience source
3. AOSP 3.18 kernel source
=> 13th March, 2020
1. CAF LA.UM.8.1.r1-14500-sm8150.0 branch
2. Pixel Experience 10 plus edition
=>23rd March, 2020
1. Big thanks to Jacob bhai for blobs
2. Henry sir for PE10+ edition
=> 31st March, 2020
1. Zeelog sir for old parts
2. AOSP 3.18 kernel source
3. Henry sir for PE10+ project
4. CAF LA.UM.8.6.r1-04000-89xx.0 source
5. Gabrielse sir for removing HD notification
=> 7th April, 2020
1. Henry sir for PE10+ project
2. CAF LA.UM.8.1.r1-14500-sm8150.0 branch
3. AOSP 3.18 kernel and R33 source
=> 14th April, 2020
1. CAF LA.UM.8.1.r1-14700-sm8150.0 branch
2. CAF LA.UM.8.6.r1-04000-89xx.0 branch
3. LineageOS device source for fixing FM
4. Jacob bhai for fixing Goodix
5. Zeelog sir for proprietary blobs
=> 16th April, 2020
1. Zeelog sir for panther blobs
2. Jacob bhai for device specific changes
3. AOSP 3.18 kernel source
4. Testers who helps me to make this ROM stable
=> 20th April, 2020
1. CAF LA.UM.8.12.r1-10400-sm8250.0 branch
2. CAF LA.UM.8.6.r1-04200-89xx.0 branch
3. Henry sir for PE10+ source
=> 23rd April, 2020
1. Jacob bhai for device specific changes
2. LineageOS wiki for signing PR10
3. AOSP 3.18 kernel source
=> 29th April, 2020
1. Zeelog sir for FM2
2. Henry sir for bypassing sefetynet
3. LineageOS wiki for solving rooted issue
=> 10th May, 2020
1. CAF LA.UM.8.12.r1-10700-sm8250.0 project
2. AOSP 3.18 kernel and revision 35 source
3. Henry sir for PE10+ project
=> 15th May, 2020
1. GabrielSE sir for SELinux enforcing
2. KrasCGQ sir for KudProject 3.18 kernel source
3. AOSP 3.18 kernel source
4. GabrielSE sir again for device specific changes
5. Zeelog sir for proprietary blobs
6. AOSPA team for MSM89xx display package
7. Henry sir for PE10+ project
=> 9th June, 2020
1. GabrielSE sir for device specific changes
2. CAF LA.UM.8.12.r1-11700-sm8250.0 branch
3. Henry sir for PE10+ project
4. AOSP 3.18 kernel source
5. krasCGQ sir for prima
=> 17th June, 2020
1. Jacob bhai and all devs for 4.9 kernel
2. GabrielSE sir for device specific changes
3. CAF LA.UM.8.12.r1-11900-sm8250.0 branch
4. Henry sir for PE10+ project
5. krasCGQ sir for prima update
=> 20th June, 2020
1. GabrielSE sir for proprietary blobs
2. krasCGQ sir for Kud 4.9 kernel
3. Henry sir for PE10+ project
4. CAF LA.UM.8.6.r1-04400-89xx.0 branch
=> 29th June, 2020
1. GabrielSE sir for device/vendor source
2. KrasCGQ sir for common 4.9 kernel
3. Henry sir for PE10+ project
4. CAF LA.UM.8.12.r1-12500-sm8250.0 branch
=> 11th July, 2020
1. GabrielSE sir for device/vendor source
2. KrasCGQ sir for common 4.9 kernel
3. Henry sir for PE10+ project
4. CAF LA.UM.8.12.r1-13100-sm8250.0 branch
=> 24th July, 2020
1. GabrielSE sir for device/vendor source
2. KrasCGQ sir for common 4.9 kernel
3. Henry sir for PE10+ project
4. CAF LA.UM.8.12.r1-13500-sm8250.0 branch
5. NitrogenOS for face unlock
6. Abhishek bhai for face unlock suggestion
=> 15th August, 2020
1. GabrielSE sir for device/vendor source
2. KrasCGQ sir for common 4.9 kernel
3. Henry sir for PE10+ project
4. CAF LA.UM.8.12.r1-13700-sm8250.0 branch
=> 12th September, 2020
1. GabrielSE sir for device/vendor source
2. AOSP 4.9.q common kernel source
3. Henry sir for PE10+ project
4. LA.UM.8.12.r1-14000-sm8250.0 source
5. Sairam sir for base kernel source
=> 7th October, 2020
1. GabrielSE sir for device/vendor source
2. Sairam sir for base 4.9 kernel
3. android-linux-stable r25 github
3. Henry sir for PE10+ project
4. LA.UM.8.12.r1-14200-sm8250.0 source
=> 17th October, 2020
1. GabrielSE sir for device/vendor source
2. Sairam sir for base 4.9 kernel
3. Linux stable git for 239 kernel
4. Henry sir for PE10+ project
5. LA.UM.8.15.r1-06900-KAMORTA.0 source
6. Aoihara mam for hynix fix
=> 2nd November, 2020
1. GabrielSE sir for device/vendor source
2. Sairam sir for base 4.9 kernel
3. AOSP kernel 4.9.y branch
4. Henry sir for PE10+ project
5. CAF 8.15.r1-07300-KAMORTA.0 source
=> 9th November, 2020
1. GabrielSE sir for device/vendor source
2. Sairam sir for base 4.9 kernel
3. AOSP kernel 4.9.y branch
4. Henry sir for PE10+ project
5. CAF 8.15.r1-07300-KAMORTA.0 source
=> 22nd November, 2020
1. Sairam sir for device/vendor source
2. Sairam sir for base 4.9 kernel
3. AOSP kernel 4.9.q branch
3. Henry sir for PE10+ project
4. CAF 8.15.r1-07400-KAMORTA.0 source
SCREENSHOTS FROM INITIAL BUILD​
Woiiiiiiiiii:victory:
Finally you did it. I'll definitely try.
Superb bro........:good:
#LIVE LAND ALIVE.....:fingers-crossed:
I just asked in pie thread whether ur gonna make android 10 or not and here it comes?. Definitely gonna try this today.
Niceeeee!!
anshumanxda said:
Niceeeee!!
Click to expand...
Click to collapse
Thanks a lot Anshuman bhai, waiting for your Evo-X 10 build..
Swamoy said:
Thanks a lot Anshuman bhai, waiting for your Evo-X 10 build..
Click to expand...
Click to collapse
Evox......not 4 us (2gb users):silly:bro.......
How about goodix fingerprint reader? Is it working?
落笔成酌 said:
How about goodix fingerprint reader? Is it working?
Click to expand...
Click to collapse
I think No.. It's based on Jacob bhai's source.. I have 2gb model device, so I can't test fingerprint..
Swamoy said:
I think No.. It's based on Jacob bhai's source.. I have 2gb model device, so I can't test fingerprint..
Click to expand...
Click to collapse
Bro, I have one bug in PE10 by Jacob. My mic isn't working in calls. Is that fixed in this build?
Sneheth said:
Bro, I have one bug in PE10 by Jacob. My mic isn't working in calls. Is that fixed in this build?
Click to expand...
Click to collapse
I have no issue like that.. Not in this build, not even Jacob bhai's build..??
Swamoy said:
I have no issue like that.. Not in this build, not even Jacob bhai's build..??
Click to expand...
Click to collapse
Ohhh.. I'm a bit busy right now. I'll flash ur build in the evening and report u if it exists again
Preffered recovery to flash? I'm on orangefox 9.
tomin01 said:
Preffered recovery to flash? I'm on orangefox 9.
Click to expand...
Click to collapse
No idea about orangefox, I always flash through latest official twrp.. I always recommend that one bcz I use it..??
What about encryption? Does this build having network speed and battery icon customizations option?
sinha500 said:
What about encryption? Does this build having network speed and battery icon customizations option?
Click to expand...
Click to collapse
No.. Same as PE.. PR uses same source..
Only difference it's top of CAF release not on AOSP release..
Enjoy..
Swamoy said:
No.. Same as PE.. PR uses same source..
Only difference it's top of CAF release not on AOSP release..
Enjoy..
Click to expand...
Click to collapse
Thanks.
Request!!!
Is it possible to disable setup wizard in upcoming builds or make optional. No default apn works for my device while setting up in all builds (Q/9) I have to do a lots of struggle while setting up after first boot.

[KERNEL] [BETA] [P/Q] Pendulum Kernel for Note 7 Pro [2020-02-26]

DISCLAIMER
Code:
[B][SIZE="3"]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.
Please read completely this thread before using for minimize FAQ.
If you coming from other custom kernel, please restore to stock boot.img or dirty flash your rom before flash this!
[/SIZE][/B]
This is my personal kernel, based LA.UM.8.9.r1-07700-SM6xx CAF tags with android-linux-stable merged in (currently on v4.14.170).
Feels free to use, testing and bugs report to me (Telegram group exist for bugs report).
Requirements:
BACKUP your Boot.img and ROM Before flash this Kernel.
Unlock Bootloader as well.
Latest TWRP (recommend OrangeFox).
No need Wipe dalvik/art cache.
Main Features:
Kernel based on LA.UM.8.9.r1-08100-SM6xx CAF tags.
Linux v4.14.171.
Kernel compiled with Clang 11.0.0.
Compiled with Link Time Optimization (LTO) enabled.
Compiled with Control Flow Integrity (CFI) enabled.
Compiled with Shadow Call Stack (SCS) enabled.
F2FS supported.
Kernel scheduler is based on PELT implementation by Google on their Pixel 4's series kernels.
Security SElinux performance improvements.
Backported vmalloc performance improvement from mainline.
Android Low Memory Killer TNG from Sony Open Devices Kernel (test).
Network Signal Guru app compatible (maybe?).
Compiled with -O3 optimizations.
And many more, you can check at my Git.
Many thanks to:
Nathan Chancellor for maintaining android-linux-stable.
Park Ju Hyung
Francisco Franco
Sultan Alsawaf
Danny Lin
All of developers contributions which i picked from.
Downloads
Google Drive (2020-02-26)
XDA:DevDB Information
Pendulum Kernel, Kernel for the Xiaomi Redmi Note 7 Pro
Contributors
Yousef Algadri
Source Code: https://github.com/Haseo97/msm-4.14
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: 666
Beta Release Date: 2020-02-26
Created 2020-02-12
Last Updated 2020-02-26
Reserved
Reserved
Kernel testing and bugs report group: https://t.me/joinchat/JKuKP0W5A__lg2rVeQxNfw
MIUI not tested.
NOTE: You don't need to reflash Magisk right after flashing kernel, AnyKernel3 has preserved it on their latest AK3.
Yousef Algadri said:
NOTE: You don't need to reflash Magisk right after flashing kernel, AnyKernel3 has preserved it on their latest AK3.
Click to expand...
Click to collapse
does safety net pass with this kernel pro
just internal error after boot on crdroid 6.2
plesit said:
just internal error after boot on crdroid 6.2
Click to expand...
Click to collapse
Yeah my bad, it'll be fixed soon
New update is out.
Changes:
Merged linux v4.14.171.
Merged CAF 'LA.UM.8.9.r1-08100-SM6xx.0' tags.
Kernel now compiled with LTO and LLD as an linker.
Enabled RELR relocation (LLD support it).
Enable Shadow Call Stack (SCS).
Enable BPF Jit.
Improved PELT performances.
Added slab sanitization kernel hardening and enabled it.
Inline with aosp-common android-4.14.
Fixed internal error message every boot.
Fixed sensor issues.
miui.eu 11 (beta rom) supported or not??
rkm8955389 said:
miui.eu 11 (beta rom) supported or not??
Click to expand...
Click to collapse
Read 5th post
Well me jabra fan sir ??
Here are the test results:
Kernel tested: Pendulum-BETA-violet-20200215-#610
ROM: Custom AOSP based on PE
Android version: Q/10
Magisk present, Root access present
Recovery: Peter's TWRP
Post flashing: No issues/errors seen, all working fine thus far.
Its time for big updates!
Changes for #666 build:
- Kernel is LTO, CFI and SCS enabled.
- RCU's update from msm-4.19.
- Compiled only Adreno 6xx driver.
- VLA avoidance.
- Disabled audit.
- Disabled unused erratums debugging.
- Use virtually mapped shadow call stacks.
- A few memory leaks fixes.
- Patch SafetyNet flags.
- Cleaned up FTS and NVT and disable ESD for NVT panel.
- Experimental New Pass Manager on LLD.
- Enabled RCU boost.
- Fixed wcd937x dmesg warnings.
- Force rcu_normal rather than rcu_expedited (ignored dts setting).
- Imported exFAT from k5.4 and enable it.
- Convert few drivers to new i_version API.
- F2fs upstream from f2fs-stable.
NOTE: Encrypted F2FS don't flash this, having a issues.
* FKM flasher integration now supported, get Franco Kernel Manager on Play Store any get Pendulum updates automatically! Paste this LINK! to import kernel configuration.
FKM screenshots.
How's the battery charging on this one? Qc 3.0-4?
Confirmed not working in miui 10
Confirm not working on havoc os 9

Categories

Resources