Pendulum Playground pinned «Violet update is now up. https://forum.xda-developers.com/redmi-note-7-pro/development/kernel-pendulum-kernel-note-7-pro-t4049931»
Big update time!
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.
* FKM flasher integration now supported, get Franco Kernel Manager on Play Store and get Pendulum updates automatically! Paste this
NOTE: Encrypted F2FS don't flash this, having a issues.
XDA: https://forum.xda-developers.com/redmi-note-7-pro/development/kernel-pendulum-kernel-note-7-pro-t4049931
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.
* FKM flasher integration now supported, get Franco Kernel Manager on Play Store and get Pendulum updates automatically! Paste this
https://raw.githubusercontent.com/Haseo97/msm-4.14/Violet-Q/fkm/update.json to import kernel configuration.NOTE: Encrypted F2FS don't flash this, having a issues.
XDA: https://forum.xda-developers.com/redmi-note-7-pro/development/kernel-pendulum-kernel-note-7-pro-t4049931
XDA Forums
[KERNEL] [BETA] [P/Q] Pendulum Kernel for Note 7 Pro [2020-02-26]
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...
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...
Pendulum Playground pinned «Big update time! 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.…»
Violet new updates!
Changelogs:
- Unstreamed to v4.14.172.
- Merged CAF 'LA.UM.8.9.r1-08300-SM6xx.0'.
- Binder updates from 4.19.
- Asynchronous I/O polling interface from 4.19.
- Fixes CFI compatible from aosp-common.
- Increased kallsyms symbol length.
- Disable console suspend by default.
- Remove remaining _no_log() usage.
- Support stopping deferred probe after initcalls (useless device trees which we don't use won't spam again in dmesg).
- Rename NR_INDIRECTLY_RECLAIMABLE_BYTES usages.
- Fixed F2FS encryption issues.
- Scale brightness to 255.
Download: https://drive.google.com/file/d/17WZXa34UBhNBu37fPw-1AzuTkVFJ4ocz/view?usp=drivesdk
Changelogs:
- Unstreamed to v4.14.172.
- Merged CAF 'LA.UM.8.9.r1-08300-SM6xx.0'.
- Binder updates from 4.19.
- Asynchronous I/O polling interface from 4.19.
- Fixes CFI compatible from aosp-common.
- Increased kallsyms symbol length.
- Disable console suspend by default.
- Remove remaining _no_log() usage.
- Support stopping deferred probe after initcalls (useless device trees which we don't use won't spam again in dmesg).
- Rename NR_INDIRECTLY_RECLAIMABLE_BYTES usages.
- Fixed F2FS encryption issues.
- Scale brightness to 255.
Download: https://drive.google.com/file/d/17WZXa34UBhNBu37fPw-1AzuTkVFJ4ocz/view?usp=drivesdk
Pendulum Playground pinned «Violet new updates! Changelogs: - Unstreamed to v4.14.172. - Merged CAF 'LA.UM.8.9.r1-08300-SM6xx.0'. - Binder updates from 4.19. - Asynchronous I/O polling interface from 4.19. - Fixes CFI compatible from aosp-common. - Increased kallsyms symbol length.…»
New builds both for Clang and GCC are up!
Changelogs:
- Upstreamed to v4.14.173.
- Merged LA.UM.8.9.r1-08400-SM6xx.0 CAF tags.
- Updated TAS2563 to the latest one.
- Removed partially in-kernel calls to syscalls.
- Reverted some scheduler problematic changes from 4.19.
- Reverted Sultan's ion & iommu changes.
NOTE:
* GCC LTO = Compiled using latest GCC 10.0.1.
* CLANG LTO = Compiled using latest Clang 11.0.0.
GROUP CHAT IS HERE.
Changelogs:
- Upstreamed to v4.14.173.
- Merged LA.UM.8.9.r1-08400-SM6xx.0 CAF tags.
- Updated TAS2563 to the latest one.
- Removed partially in-kernel calls to syscalls.
- Reverted some scheduler problematic changes from 4.19.
- Reverted Sultan's ion & iommu changes.
NOTE:
* GCC LTO = Compiled using latest GCC 10.0.1.
* CLANG LTO = Compiled using latest Clang 11.0.0.
GROUP CHAT IS HERE.
Hello, new updates for poco is up.
You can DOWNLOAD it and make sure you are on Android 10 (vendor, firmware and ROM). Pie is deprecated now.
Any issues found? report it here!
#poco #beryllium #updates
You can DOWNLOAD it and make sure you are on Android 10 (vendor, firmware and ROM). Pie is deprecated now.
Any issues found? report it here!
#poco #beryllium #updates
Files.fm
zip: PendulumKernel-CLANG-LTO-_666-beryllium.zip
- Rebased on top of Android 10 CAF sdm845 tags.
- Kernel upstream to v4.9.216.
- No more PUBG blocks.
- Kernel upstream to v4.9.216.
- No more PUBG blocks.
Pendulum Playground pinned «Hello, new updates for poco is up. You can DOWNLOAD it and make sure you are on Android 10 (vendor, firmware and ROM). Pie is deprecated now. Any issues found? report it here! #poco #beryllium #updates»
#beryllium #update #pocof1
Changelogs:
- Merged CAF 'LA.UM.8.3.r1-07600-sdm845.0' tags.
- Switched to LLD linker with RELR enabled.
- Use rcu_normal at boot.
- Use non-canonical CFI jump tables.
- Use Experimental New Pass Manager flags on LLD.
- Replaced sdm845 wlan stacks to sm6150 ones.
- SElinux improvements.
- Switched to PELT scheduler.
- Enable PSI Monitor.
- Enable unwanted files blocker (FDE.AI, NFS, LKT, MAGNETAR).
Download: https://files.fm/f/2p38zsvq
Changelogs:
- Merged CAF 'LA.UM.8.3.r1-07600-sdm845.0' tags.
- Switched to LLD linker with RELR enabled.
- Use rcu_normal at boot.
- Use non-canonical CFI jump tables.
- Use Experimental New Pass Manager flags on LLD.
- Replaced sdm845 wlan stacks to sm6150 ones.
- SElinux improvements.
- Switched to PELT scheduler.
- Enable PSI Monitor.
- Enable unwanted files blocker (FDE.AI, NFS, LKT, MAGNETAR).
Download: https://files.fm/f/2p38zsvq
Files.fm
PendulumKernel-clang-LTO-20200325-beryllium
Visit this link to download archive
Pendulum Playground pinned «#beryllium #update #pocof1 Changelogs: - Merged CAF 'LA.UM.8.3.r1-07600-sdm845.0' tags. - Switched to LLD linker with RELR enabled. - Use rcu_normal at boot. - Use non-canonical CFI jump tables. - Use Experimental New Pass Manager flags on LLD. - Replaced…»
#violet #clang #note7pro
Changelogs:
- Merged linux-stable v4.14.176.
- Merged April Security Patches.
- Merged CAF 'LA.UM.8.9.r1-08700-SM6xx.0' tags.
- Merged Security improvements from coral.
- Scheduler enchantments.
- Wake reason enchantments.
- Use 128KB readahead.
- ION improvements from k4.19.
- Updated compiler clang to 11.0.1.
Download: https://drive.google.com/file/d/19LaZ01DV1Pfm3urE0ZBQjUj1B4GR3voE/view?usp=drivesdk
Changelogs:
- Merged linux-stable v4.14.176.
- Merged April Security Patches.
- Merged CAF 'LA.UM.8.9.r1-08700-SM6xx.0' tags.
- Merged Security improvements from coral.
- Scheduler enchantments.
- Wake reason enchantments.
- Use 128KB readahead.
- ION improvements from k4.19.
- Updated compiler clang to 11.0.1.
Download: https://drive.google.com/file/d/19LaZ01DV1Pfm3urE0ZBQjUj1B4GR3voE/view?usp=drivesdk
Pendulum Playground pinned «#violet #clang #note7pro Changelogs: - Merged linux-stable v4.14.176. - Merged April Security Patches. - Merged CAF 'LA.UM.8.9.r1-08700-SM6xx.0' tags. - Merged Security improvements from coral. - Scheduler enchantments. - Wake reason enchantments. - Use 128KB…»
PendulumKernel-Avalon for Poco F1
Changes:
- Linux v4.9.235.
- LTO, CFI and SCS enabled.
- Compiled using LLD linker instead of gold.
- PELT.
- Compiled with Clang 11.
Changes:
- Linux v4.9.235.
- LTO, CFI and SCS enabled.
- Compiled using LLD linker instead of gold.
- PELT.
- Compiled with Clang 11.
PendulumKernel-Avalon #69 for Poco F1
Changes:
- Linux v4.9.236.
- Merged 'LA.UM.8.3.r1-08500-sdm845.0' CAF tag.
- Disable DCE.
- Compiled with Avalon Clang 11.
Changes:
- Linux v4.9.236.
- Merged 'LA.UM.8.3.r1-08500-sdm845.0' CAF tag.
- Disable DCE.
- Compiled with Avalon Clang 11.
Pendulum_alioth.zip
20.7 MB
- Kernel version 4.19.226.
- Based on 'LA.UM.9.12.r1-13700.03-SMxx50.QSSI12.0' CAF tags.
- Compiled with ThinLTO, RELR and Shadow Call Stack.
- Compiled with latest custom Clang 14.0.0.
- Merged latest F2FS changes.
- Enabled vdso32.
- Many many optimizations here and there.
Tested on A11 and A12, deep sleep working with AOD enabled (test it out).
- Based on 'LA.UM.9.12.r1-13700.03-SMxx50.QSSI12.0' CAF tags.
- Compiled with ThinLTO, RELR and Shadow Call Stack.
- Compiled with latest custom Clang 14.0.0.
- Merged latest F2FS changes.
- Enabled vdso32.
- Many many optimizations here and there.
Tested on A11 and A12, deep sleep working with AOD enabled (test it out).
Pendulum Kernel v1.0 Poco F3.zip
16.8 MB
Changelogs:
- Linux v4.19.228.
- Compiled with latest custom clang 15.0.0.
- Compiled with -O3 optimizations.
- Sultan's goodies.
- Fixup CPU topology.
- Fixed anomaly freeze.
- Removed LMK and switched to Simple LMK.
- Enable Clang Polly optimizations.
- Debloat configs that aren't we used and kernel size significantly.
- Disabled userspace logd logs (their logs shouldn't be in dmesg).
- Binder optimizations from k5.4.
- Implemented Rapid GC.
- Force kernel to be permissive SElinux but report Enforcing.
- Hardcode zram disksize to 4GB.
- Reduce default readahead limit to 128kb.