42
Downloads
10.3MB
Size
b076a67edab9fc0571ba73db8a238fed
MD5
Jun 08, 2021 | 05:05PM
Upload Date
Description:
x520 Changelog(2021/06/08):
Based on FrancoKernel 7.1.2
Update to 2021-06-05 Kernel security patch level
Merged Jul 2017 to Feb 2021 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 May 2021 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
Enable Qualcomm Crypto accelerator and Engine. ( cat /proc/crypto lists all the supported crypto algorithms )
Backported net: ipv4,ipv6,netfilter,netlink,packet,l2tp from Linux 3.16.85
Backported android binder driver from Linux 3.18
Wireguard update to v1.0.20210606
.
testing:
prima: backported to latest kernel 4.14 wlan driver
Fix kernel NULL pointer dereference on latest kernel 4.14 wlan driver
Fix Chrome : Comm: Chrome_ChildIOT Not tainted
Fix FragAttacks WiFi vulnerabilities
.
Todo:
Backport patch from kernel 3.16 to fix kernel warning: page allocation failure: order:1, mode:0x204020
Support android 11
Fix Kernel panic was caused by camera vfe overflow
Backport vDSO32 from marlin by mortezadadgar ( https://source.android.com/devices/architecture/kernel/config#vdso32-on-arm64 )
Disable CoreSight DT entries to reduce battery drain.
.
.
Credit:
franciscofranco
codeworkx
syphyr
me
.
https://source.android.com/security/bulletin/
https://wiki.codeaurora.org/xwiki/bin/QAEP/release
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=linux-3.16.y
https://www.xda-developers.com/wi-fi-vulnerable-fragattacks/
https://git.zx2c4.com/wireguard-linux-compat/log/
.
Additional Information:
beta test only.This will be the final build for android pie.
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