25
Downloads
10MB
Size
7f5944607744256f8a813a73a0b73148
MD5
Jan 21, 2022 | 08:08PM
Upload Date
Description:
x520 Changelog(2022/01/21):
Based on FrancoKernel 7.1.2
Update to 2022-01-05 Kernel security patch level (Kernel components and Qualcomm components)
Merged Jul 2017 to Jan 2022 CAF kernel 3.10 upstream patches
Merged May 2019 upstream sdcardfs driver
Added Security Patch: CVE-2017-11013,CVE-2017-11014,CVE-2017-11015,CVE-2017-13218,CVE-2017-15817,CVE-2017-17760,CVE-2017-18067,CVE-2017-11053,CVE-2017-9714,etc...
Fix kernel 100HZ timer frequency
Fix kernel CAM_sensor tained warnings and power driver unbalanced enable for IRQ warning
Fix camera won' focus (CVE-2017-15857 QC-CR#2152399)
prima: Update to LA.BR.1.3.6_rb1.25 and fix packet drop on Wifi."wlan: [E :TL ] WLAN TL: Non AMSDU Drop replay packet with PN ...)"
prima: Merged Jan 2022 upstream patches (CVE-2018-11878,CVE-2018-11904,CVE-2018-11953,CVE-2018-11955,CVE-2019-2269,CVE-2019-2276,CVE-2019-2307,CVE-2019-10505,CVE-2019-2268,CVE-2019-10526,etc..)
Backport patches CVE-2019-2025 ,CVE-2018-13919,CVE-2019-11477,CVE-2019-11478,CVE-2019-11479,CVE-2019-5489,CVE-2019-11884,CVE-2019-11833,CVE-2019-2308
Increase Mircosd R/W performance,reduce R/W lag.
Fix system freezes due to lowmemorykiller doesn't trigger properly.(lowmemorykiller: Killing 'xxxxxxx' to free 78732kB on behalf of 'xxxxxxx' because cache 1045640kB is below limit 220000kB for oom_score_adj)
Fix idle battery drain
Fix 3.5mm headphone/headset buttons
Fix 3.5mm headphone/headset detection
Add support for 96/192KHZ on Type-C To 3.5mm port
Add webm 2160p Vp9 8bit 60fps hardware decode
Fix wifi driver to scan the hidden SSID
Fix "WARNING: at net/wireless/scan.c:77 bss_free+0x30/0xac()"
Backported ext4 fs driver from Linux 3.16.73
Support android pie
Fix torch light on android pie
Prevent 5ghz wifi change to wrong crda country based on AP.
Fix Kernel panic was caused by ioc_create_icq
Fix NULL pointer dereference was caused by 2020 JUN caf patch
Remove BFQ I/O Scheduler,it causes kernel panic.
Set CFQ I/O Scheduler to Default.
Fix wlan: RX Low resource when download large files
Add Adreno idler
Backported net: ipv4,ipv6,netfilter,netlink,packet,l2tp from Linux 3.16.85
Backported android binder driver from Linux 3.18
Backport patch from kernel 3.16 to fix kernel warning: page allocation failure: order:1, mode:0x204020
Fix Kernel panic was caused by camera vfe overflow,and it seem fixed camera hangs.
Disable CoreSight DT entries to reduce battery drain.
prima: backported to latest kernel 4.14 wlan driver,and fix FragAttacks WiFi vulnerabilities
prima: disable debug and diag mode to reduce battery drain
Fix Chrome : Comm: Chrome_ChildIOT Not tainted
Wireguard update to v1.0.20211208
.
Testing
Backport vDSO32 from marlin by mortezadadgar ( https://source.android.com/devices/architecture/kernel/config#vdso32-on-arm64 )
It seem to cause battery drain on android pie and below version.
.
Todo:
.
Credit:
franciscofranco
codeworkx
syphyr
me
.
Additional Information:
https://source.android.com/security/bulletin/
https://wiki.codeaurora.org/xwiki/bin/QAEP/release
To enable 24bit 96/192khz Hi-res audio output on internal audio soc:
pie: https://androidfilehost.com/?fid=12420606652095397931
.
Disable 3.5mm headphone/headset button workaround on pie:
Remove /system/vendor/usr/keylayout/msm8976-skun-snd-card_Button_Jack.kl