45
Downloads
10MB
Size
702af0d70cff41c763a7c69b6ec626b6
MD5
Sep 16, 2022 | 08:43AM
Upload Date
Description:
x520 Changelog(2022/09/16):
Based on FrancoKernel 7.1.2
Update to 2022-08-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.20220627
Fix backport mm slub
Battery charging limit at 90% to improve battery life,max charging voltage 4.3V
.
Testing:
Backport mm tree
.
Todo:
wireguard : import patches from syphyr
.
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