arter97 kernel for LG G Watch - LG G Watch

{
"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"
}
arter97 kernel for LG G Watch​
/* Features */
Upgraded to the latest Linux kernel
Upgraded to the latest Google Linux kernel fork
Compiled using latest Linaro-toolchain with optimization options
Speed improvements
Battery life improvements
/* Details */
Upgraded to the latest Linux 3.10.75
Kernel & ramdisk compression in LZO format
Full unaligned access enabled
BFQ v7r5 I/O Schedulers added
Improved interactive CPU Governor replacing stock userspace governor
Full CPU frequency range 0.3 GHz ~ 1.2 GHz unlocked
Touch booster implemented for buttery smooth touch responsiveness (by faux123)
No-op I/O Scheduler replacing stock ROW scheduler
Asynchronous I/O speed improved
Asynchronous fsync from hTC ported (by faux123)
Disabled MMC-CRC for better speed
Random driver backported from Linux 3.18+
Westwood as default TCP congestion control for best networking speed
Built with LTO(Link-Time-Optimizations) to provide optimum performance
Full f2fs switch for much better file-system performance
i2c clock rates lowered properly for better battery life
SELinux set to permissive
Power-efficient workqueues from Linaro
Uses Samsung's sdcardfs replacing Google's FUSE daemon for better battery and performance
Vibration strength increased 25%
/* 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 you have any concerns about features included in this ROM
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. Hard. A lot.
/* Supported device */
LG G Watch (LG-W100)
/* Unsupported device */
LG G Watch R
Samsung Gear Live
Motorola Moto 360
/* What you need to know */
'Opensource' does not mean 'no-respect'
Leave credits to original developers
Stock LG G Watch kernel locks CPU frequency to 0.7 GHz with userspace CPU governor
This kernel unlocks all 0.3 GHz ~ 1.2 GHz range to improve battery life and performance
Your device's data will be wiped if you're not already on f2fs
/* Thanks to */
faux123
temasek
/* Contact */
Email : [email protected]
Twitter : @arter97_dev
/* Downloads */
arter97 kernel for LG G Watch
Git repository
/* Installation */
The installation takes place on your computer.
Download installer from above URL
and execute install_linux.sh(from Terminal) or install_windows.cmd depending on your computer OS.
Follow the instructions on your screen.
XDA:DevDB Information
arter97 kernel for LG G Watch, Kernel for the LG G Watch
Contributors
arter97, faux123, temasek
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 2.1
Stable Release Date: 2015-01-16
Created 2014-10-13
Last Updated 2015-04-21

/* Changelog */
2.2
Upgraded to the latest Linux 3.10.75
Latest Android Linux kernel 3.10 changes merged
Many memory improvements from Android 5.1 merged
File-system performance improved
f2fs updated
Discard option re-enabled for f2fs
(Jaegeuk Kim says inline kernel handlings for discard is more efficient)
Userspace trim disabled for f2fs
(Reduces vold overhead on FITRIM requests)
Trim fixed for some NAND storage for f2fs
Root access over adb enabled
2.1
Upgraded to the latest Linux 3.10.64
File-system performance improved
NEON utilizations added
f2fs updated
Misc performance & stability improvements
ext4 / f2fs hybrid support added
2.0
Upgraded to the latest Linux 3.10.63
f2fs updated
random drivers updated
Latest Android Linux kernel 3.10 changes merged
Latest LG G Watch Android 5.0.1 Lollipop kernel changes merged
Support added for Android 5.0.1 Lollipop
Support dropped for Android 4.4W
Now uses new ARM instructions set
Cutting-edge compiler optimizations reverted for stability
L1/L2 compiler flag optimizations added
Now uses userspace fstrim instead of kernel fstrim for speed
RAM optimizations when boot is done
Scheduler autogrouping removed since wearable doesn't need multitasking
More optimizations by removing some debugging features
1.0
Initial release

Reserved 2
Reserved 2

Reserved 3
Reserved 3

Greetings to LG G Watch owners..
Hope I can contribute to this wearable community

Thank you for sharing

Awesome! I'm trying this out when I get home. I'm on Gohma right now, should I go back to stock?

Great, used your kernel on my S3.
Do you need to have a stock rom or can we flash it when on Gohma rom?

Using a custom ROM with this kernel won't matter.
Sent from my SHV-E330S using XDA Free mobile app

Great kernel Thanks

Great!!
Thank you!
For having also stock kernel again?
Edit:
For having stock kernel agiain, I must use LG Watch tool...

Question, if we are running on a custom ROM and flash this will it overwrite the ROM or will it work with it? And will this work flashing from a Mac?
Sent from my VS985 4G using Tapatalk

mapatton82 said:
Question, if we are running on a custom ROM and flash this will it overwrite the ROM or will it work with it? And will this work flashing from a Mac?
Sent from my VS985 4G using Tapatalk
Click to expand...
Click to collapse
The ROM part will stay the same as before.
No OS X support, sorry!
Sent from my SHV-E330S using XDA Free mobile app

So, you think that we can use your kernel, with graphene rom? Because I had some troubles when I've installed that rom on your kernel... I didn't try installing before that rom, and then your kernel...
Edit:
I've done and it's ok!
May be.... How I can see if your kernel is running?

Hi
I'm running Graphene Rom
My device is no detected
Running Windows 8.1
No problem flshing Gohma and Graphene
ADB debugging enable
Unlocked bootloader

arter97 said:
Using a custom ROM with this kernel won't matter.
Sent from my SHV-E330S using XDA Free mobile app
Click to expand...
Click to collapse
Mind if I use you kernel in my ROM? Also, thanks for providing source, I wasn't able to get the source from google's git to boot. If you want to try to start building ROM's as well, I can link you to my device tree (still a wip)

frap129 said:
Mind if I use you kernel in my ROM? Also, thanks for providing source, I wasn't able to get the source from google's git to boot. If you want to try to start building ROM's as well, I can link you to my device tree (still a wip)
Click to expand...
Click to collapse
Sorry but I don't allow any of my kernel to be integrated to other projects.
Building my source and uploading or forking is also something I would prefer not to happen.
But you can freely cherry-pick any commits from my source.
And I can help you with Google source not booting. If you had upstreamed your kernel, you need to change the IO scheduler to something not ROW.
Your device tree sounds interesting, but is there any ROM actually buildable?

arter97 said:
Sorry but I don't allow any of my kernel to be integrated to other projects.
Building my source and uploading or forking is also something I would prefer not to happen.
But you can freely cherry-pick any commits from my source.
And I can help you with Google source not booting. If you had upstreamed your kernel, you need to change the IO scheduler to something not ROW.
Your device tree sounds interesting, but is there any ROM actually buildable?
Click to expand...
Click to collapse
To my knowledge no. Last time I sync'd my source with the official Google source it still was incomplete (a few makefiles are broken/missing as well as a few other problems). I planed on porting the necessary files in from stock 4.4.4, but with Google releasing Lollipop in less then a month, I've decided to wait until that is uploaded to see if it is complete then. You can find it here in case you want to check it out, although right now it refers to some vendor files that aren't in the official CM git, so I'll need to fork and complete the android_vendor_lge repository when I have time.

Can anyone pls explain me, what the different is, between kernel und rom on the lg g watch? cause i rly don't see any changes with the rom, beside batterylife and stuff.

I installed this after I installed the update. I have now notices that I cannot cover my watch with my hand to shut it off. Is that because of the update or because of the new kernel? I didn't know if this was a bug or not even related. Great kernel so far battery life seems better also. The watch has also been very responsive.

Related

[KERNEL][A6020][Dragon-Elite][v3.10.108]

{
"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"
}
Dragon-Elite Kernel for Lenovo Vibe K5/K5 Plus
Code:
#include <std_disclaimer.h>
/*
* 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 ROM
* 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.*/
Insecured
adb runnable as root
init.d support
Upgraded to latest Linux version 3.10.108
Built Using Linaro- 4.9 Aarch64 Toolchain along with optimizations like GCC optimization for cortex-a53 ,O3 & Graphite flags.
Dynamic Fsync - A driver originally written by faux123- Disables Fsync when phone is being used causing significant IO boost.
Added Adreno idler GPU Alogrithm - An efficient workaround for msm-adreno-tz's overheads. Developed by @arter97
Disabled Gentle fair sleepers
F2FS Support ( Import from Motorola Source 7.0 Nougat )
Enabled arch power
Automatic busybox installation
Compatible with systemless root
KSM ( Kernel Sample Merging ) enabled
Uses live Ramdisk patching during flashing, so need not worry about ROMs on which you are flashing on.
[*]Added Double Tap to Wake and Sweep2Wake
Added sound control
Added simple GPU Algorithm - An add-on for MSM-Adreno TZ GPU Governor. Developed by @faux123.
KCAL advanced color control [V2](RGB, Saturation, Value, Contrast, Hue)
CIFS support
[*]zSwap support - A Virtual compressed memory pool - Can be used as a swapping devices for extra RAM.
Reduced idle power consumption
Wakelocks blocked by default thanks to @franciscofranco
Vibration Intensity Control: Let’s you adjust the intensity at which your phone vibrates
IOScheduler
block: Added Sio IOScheduler
block: Added FIOPS IOScheduler
block: Added Maple IOScheduler
block: Added Zen IOScheduler
Additional IOSchedulers: BFQ v7r8(recommended)
Governors enabled: ondemand, interactive,chill,relaxed,impulse,blu_active:
Add sysinterface for GENTLE_FAIR_SLEEPERS [toggle switch]
[*]Frandom driver- Fast Kernel Number Generator.
Kexec Hardboot Supported
Performance enhancements
[*]Added USB fast charge
[*]Introducing Intelli_thermal - A new thermal protection mechanism
Support for CRC-Toggle (Disabled by Default in Misc. TAB).
Improved square root algorithm.
Disabled some debugging
[*]Relax thermal throttling values
Disabled MMC CRC check for extra 30% boost in IO
Support for ARCH_Power to reduce Power-Consumption and increase Battery-Life.
Support for the new PowerSuspend algorithm.
Optimized Console FrameBuffer for upto 70% increase in Performance.
Support for Larch Power feature (should improve Battery-Life).
Powersuspend mode
[*]Added bunches of TCP Congestion Algorithm
Dragon-Elite_V1.2_N_Inline
Dragon-Elite-V1.1_N_Module
Dragon-Elite_V1.2_Oreo-8.1
V1.1 Changes :-
1 :- New i/o maple.
2 :- Wireguard added.
3 :- Compiled with custom Linaro's Snapshot GCC with hg-binutils-2.26.51.0.2 you can grab KERNEL_GOD build here
4 :- Lots Of tunings
5 :- i DONT REMEMBER NOW.Check my Git
V1.2 Changes :-
[*] Rebase both Nougat and Oreo to new source by harry8242
[*] It's new so less features still i added few of them from old vegito source.
[*]Compiled with custom Linaro's GCC -4.9.
[*]CPU voltage reduced for less heating.
[*]I/O scheduler maple,zen,fiops,zen added
[*]CPU governors impulser,chill,relaxed,blu_active added.
JOIN OUR COMMUNITIES
​
Important:
Do not flash this over other custom kernels!
You should only flash Dragon_Elite over the kernel that came with your ROM
Reporting bugs
Grab a logcat, and a console ramoops (if random rebooting) or a dmesg (any other issues) right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
See how to submit a bug report for the appropriate place to report your bug
INSTRUCTIONS
Just flash the zip in twrp and you are good to go!
XDA:DevDB Information
Dragon-Elite, Kernel for the Lenovo Vibe K5 Plus
Contributors
yankit293, Dreamstar, harry8242, dev_harsh1998
Source Code: https://github.com/yankit293/android_kernel_lenovo_msm8916
Kernel Special Features:
Version Information
Status: Testing
Current Stable Version: none
Current Beta Version: 1.0
Beta Release Date: 2017-12-27
Created 2017-12-27
Last Updated 2018-01-04
Is this compatible with oreo roms? Thanks btw.
lacsinasonny said:
Is this compatible with oreo roms? Thanks btw.
Click to expand...
Click to collapse
yes for oreo only
yankit293 said:
yes for oreo only
Click to expand...
Click to collapse
Thanks!
There are two threads for this kernel, what is the difference? Thanks!
Amazing dude, congrats for your work!
:
Keep it up!
Keep it up bro...
As I got Audio bugs with Omni oreo which can be fixed via enabling mono audio. (You can add this in OP too). Also double tap to wake not working. And add oreo compatibility in OP too.
Otherwise it's a nice kernel I'm using it from 2 weeks.
Thanks Ankit for keeping this kernel alive for oreo ROMs.
Hotspot not working
I am using official lineage os 14 nd hotspot is not working but totally love the performance
Is it compatible with Android 8.1 or 8.0?
Yairr Jiménez said:
Is it compatible with Android 8.1 or 8.0?
Click to expand...
Click to collapse
Yes it is
I noticed that the little core doesn't use the other frequencies much. It's always at 200mhz and deep sleep. Unlike the big core which maximizes the other frequencies.
new build for viper
change log..
1. dt2w enable using KA app.
2. inline wifi so you can flash dragon elite kernel future updates
https://www.androidfilehost.com/?fid=962157660013069099
press thank button if you like my work...
Samiranboruah said:
I am using official lineage os 14 nd hotspot is not working but totally love the performance
Click to expand...
Click to collapse
new build coming with wifi module join telegram group for BETA builds
New update available for old Rom users as well as new Rom users ..
Inline for new roms
module for old roms which have wlan.ko wifi module ..
happy flashing....
Phone reboots when locked if adopted storage is used. Probably a bug due to iosched switcher module.
dt2wake up not working
yankit293 said:
New update available for old Rom users as well as new Rom users ..
Inline for new roms
module for old roms which have wlan.ko wifi module ..
happy flashing....
Click to expand...
Click to collapse
dt2wakeup not working.., via ka app not working too, kernel there is no menu of wakup on
everything works as expected but dtw is missing from KA and when using adopted storage the phone constantly reboots when locked.
Rom: Viper OS Jan 1 build
kernel version: 1.1
Denil_Chungath said:
everything works as expected but dtw is missing from KA and when using adopted storage the phone constantly reboots when locked.
Rom: Viper OS Jan 1 build
kernel version: 1.1
Click to expand...
Click to collapse
switch to stock kernel will be fixed in next update .. soon

[KERNEL][A6][8.0+] Oxygen Kernel v1.0.131

{
"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"
}
Introduction
Oxygen Kernel is based on stock Samsung source code taken from Samsung Opensource Release Center with sole aim to provide better performance, stablity and battery backup than stock kernel. A kernel tells the hardware in your Android device how to behave, kind of like your mommy tells you how to behave. You can modify how fast your processor runs by over or under clocking it or optimize your system for battery life.
Oxygen Kernel is always up-to-date with latest patches from kernel.org
Known for maximum stability and smooth performance
All the Source Code is available on github
Kernel Info
LINUX: 3.18.131
SAFETYNET: Green
SELINUX: Permissive
TOOLCHAIN: Google's GCC 4.9
Compatible ROMS
All Touchwiz 8.0+ ROMs
Features
Here are the major features of the kernel (feel free to explore Github)
Up to date with the latest stable Linux version
Full -Ofast build with graphite optimisations
Removed a lot of useless debug and logging options
Disabled TIMA, KNOX, DM-VERITY,etc
Awesome battery life and smooth performance
ARM enhanced performance patches
Overclock CPU up-to 1.7GHz and GPU up-to 1146MHz
GPU Voltage Control
CPU Governors: conservative, interactive, ondemand, performance, powersave, userspace (default: interactive)
I/O Schedulers: bfq, cfq, deadline, maple, noop (default: maple)
Powersuspend and State Notifier drivers
Dynamic FSync, FS fsync toggle on/off
Frandom driver for 10-50x faster random number generation
Spectrum Support (a simple, profile based kernel manager || now integrated into Oxygen Control)
Disabled CRCs by default for 30% performance boost
CDROM emulation on mass_storage (compatible with DriveDroid)
Wireguard support
Boeffla Wakelock Blocker
Oxygen Control App Features
Full CPU and GPU Control
Boeffla Wakelock Blocker
Spectrum Support
Samsung Hotplug
CRC Control
And many more!
These features are only available through Oxygen Control App
Download Oxygen Control from Github Releases
Warning: If you come from some other custom kernel or have any issues, you should dirty flash your ROM before flashing Oxygen Kernel to avoid problems.
Reflash ROM -> Flash Oxygen Kernel --> Flash Magisk if you want to root
If you are upgrading between Oxygen Kernel versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
Going back to stock: You can backup your boot.img with TWRP before flashing Oxygen Kernel and restore the backup whenever you want to revert.
This kernel removes forced encryption, if you face "encryption process failed" error upon reboot then you need to format /data. This is generally needed if you are installing this kernel on stock tw rom
Downloads
Kernel
Download
Oxygen Control
Download
Telegram Group
Join Oxygen Kernel Community group on Telegram here
Join Oxygen Kernel Channel on Telegram here
If you like my work donations are always welcome
Google Pay UPI ID: [email protected]
Paypal: https://paypal.me/SiddhantNaik
Don't forget to hit the thanks button, it's free.
Credits
Samsung Open Source Center for the Source code
@SolarX_dev for numerous help and support
@osm0sis for AnyKernel2
@jesec for Fingerprint Fix
@morogoku for MTweaks
Everyone others from whom i have picked commits (credited on Github)
All those who test my builds before release
XDA:DevDB Information
Oxygen Kernel A6, Kernel for the Samsung Galaxy A6
Contributors
DarkLord1731
Source Code: https://github.com/DarkLord1731/a6lte
Kernel Special Features:
Version Information
Status: No Longer Updated
Current Stable Version: 1.0.131
Stable Release Date: 2019-01-13
Created 2019-01-13
Last Updated 2019-08-11
Changelogs:
Oxygen Kernel v1.0.131
Initial Build
Reserved
Nice Buddy
Can I use it on Samsung Galaxy A6 plus?
francuz1988 said:
Can I use it on Samsung Galaxy A6 plus?
Click to expand...
Click to collapse
No only exynos7870 based A6 models are supported
DarkLord1731 said:
Introduction
Oxygen Kernel is based on stock Samsung source code taken from Samsung Opensource Release Center with sole aim to provide better performance, stablity and battery backup than stock kernel. A kernel tells the hardware in your Android device how to behave, kind of like your mommy tells you how to behave. You can modify how fast your processor runs by over or under clocking it or optimize your system for battery life.
Oxygen Kernel is always up-to-date with latest patches from kernel.org
All the Source Code is available on github
Kernel Info
LINUX:3.18.131
SELINUXermissive
All Touchwiz 8.0+ ROMs
Features
Here are the major features of the kernel (feel free to explore Github)
Up to date with the latest stable Linux version
Removed a lot of useless debug and logging options
Awesome battery life and smooth performance
Overclock CPU up-to 1.7GHz and GPU up-to 1146MHz
CPU Governors: conservative, interactive, ondemand, performance, powersave, userspace (default: interactive)
Powersuspend and State Notifier drivers
Frandom driver for 10-50x faster random number generation
Disabled CRCs by default for 30% performance boost
Wireguard support
Full CPU and GPU Control
Spectrum Support
CRC Control
And many more!
These features are only available through Oxygen Control App
Download Oxygen Control fromGithub Releases
Warning: If you come from some other custom kernel or have any issues, you should dirty flash your ROM before flashing Oxygen Kernel to avoid problems.
Reflash ROM -> Flash Oxygen Kernel --> Flash Magisk if you want to root
If you are upgrading between Oxygen Kernel versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
Going back to stock: You can backup your boot.img with TWRP before flashing Oxygen Kernel and restore the backup whenever you want to revert.
This kernel removes forced encryption, if you face "encryption process failed" error upon reboot then you need to format /data. This is generally needed if you are installing this kernel on stock tw rom
Downloads
Kernel
Download
Oxygen Control
Download
Telegram Group
Join Oxygen Kernel Community group on Telegram here
Join Oxygen Kernel Channel on Telegram here
If you like my work donations are always welcome
Google Pay UPI ID: [email protected]
Paypal:https://paypal.me/SiddhantNaik
Don't forget to hit the thanks button, it's free.
Credits
Samsung Open Source Center for the Source code
@osm0sis for AnyKernel2
@morogoku for MTweaks
All those who test my builds before release
XDA:DevDB Information
Oxygen Kernel A6, Kernel for the Samsung Galaxy A6
Contributors
DarkLord1731
Source Code:https://github.com/DarkLord1731/a6lte
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0.131
Stable Release Date: 2019-01-13
Created 2019-01-13
Last Updated 2019-01-13
Click to expand...
Click to collapse
good job:good:
Thamk you for this sir! ? From my J7 Prime to my A6 ?????
Has anyone tried this already? I would love to try this but my RMM is still prenormal though. I need feedback from other users too. ?
Hi, this can work on a Sm-A605gn? Im lookong something for having SeLinux Permissive, and also, something to compile a Kernel that supports HiD Interface for using Kali. But this kernel's things its always a mess when you try Kali on a Samsung
Shonenbeat said:
Hi, this can work on a Sm-A605gn? Im lookong something for having SeLinux Permissive, and also, something to compile a Kernel that supports HiD Interface for using Kali. But this kernel's things its always a mess when you try Kali on a Samsung
Click to expand...
Click to collapse
This kernel is only for A6 (exynos7870)
Rom for Galaxy A6
Do you have a Rom I can use with the Kernel you created? I've been having trouble finding a capatible Rom for my GALAXY A600
Download zip
Hello,
Excuse me, i don't understand how to download the zip of the kernel
Somebody can tell me how to do?
Thanks
Did someone try this already?
BiHanCummings said:
Do you have a Rom I can use with the Kernel you created? I've been having trouble finding a capatible Rom for my GALAXY A600
Click to expand...
Click to collapse
It should work on any TW oreo ROMs.
marcdu30 said:
Hello,
Excuse me, i don't understand how to download the zip of the kernel
Somebody can tell me how to do?
Thanks
Click to expand...
Click to collapse
Open the download link, select TW or AOSP builds, select the latest version and download. (If downloading from mobile phone u need to click on "download anyways" option when sohrceforge page says "Software downloads are incompatible on this device"
:good:
Hello, I would like to get Ethernet support of the phone. Is it supported on your ROM ?
---------- Post added at 07:59 AM ---------- Previous post was at 07:44 AM ----------
I have another question for you. I'm looking for a ROM that will support voice call over ethernet. In short, VoWi-Fi and VoLTE are IPSEC tunnels to the provider. It should work on Ethernet but all dialer are checking first if Wi-Fi or LTE is enabled before making the call. What I don't know: Is it simply related to the dialer (calling app) replacement or to the ROM itself.
Thank you for helping.
Any plans to do a kernel with Pie (9.0) support?
henok.gk said:
Any plans to do a kernel with Pie (9.0) support?
Click to expand...
Click to collapse
Yes once Samsung releases the updated pie kernel source
Shonenbeat said:
Hi, this can work on a Sm-A605gn? Im lookong something for having SeLinux Permissive, and also, something to compile a Kernel that supports HiD Interface for using Kali. But this kernel's things its always a mess when you try Kali on a Samsung
Click to expand...
Click to collapse
I have a Selinux Permissive for SM-A605G but I am not sure that NFC will work and this kernel work with Pie

[CLOSED][r11] arter97 kernel for Poco F1

{
"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"
}
arter97 kernel for Poco F1​
/* Details */
Latest CAF msm-4.9 kernel fully merged
This kernel contains more cutting-edge changes from Qualcomm than the regular sdm845 tag
Latest Linux 4.9 subversion merged
Use CONFIG_HZ = 300
- This changes context switching interval from 10ms to 3.33ms
- Pixel used this for years and Google recommends other vendors to do the same for fewer jitters
Memory management improved(from Pixel 2 & 3)
Pixel's lowmemorykiller used
Scheduler commits cherry-picked from Pixel 3
Timer optimizations
RTL8152/8153 USB LAN adapter support
Permissive SELinux
Passes SafetyNet
Built with -O3 speed optimizations
Built with latest GCC
Westwood as default TCP network congestion control
UFS optimizations
Entropy hook on storage removed
Latest mainline f2fs support with GC fixes
CFQ I/O scheduler backported from mainline
Systemless installation (the kernel itself doesn't touch /system or /vendor)
Modules support disabled for lighter kernel
WireGuard support
Removed RTB(interrupt) logging entirely
/* Development */
I do not own a Poco F1.
This was developed by sharing most of the bits from my OnePlus 6 and Razer Phone 2 kernel.
I won't be doing device-specific changes to this kernel(e.g. improvements to the touch panel drivers) until I get my hands on an actual device.
This also means this kernel is/will be developed conservatively.
If you're interested in contributing to a fundraiser for me to get a Poco F1, please check post #2.
/* f2fs */
This kernel fully supports f2fs for /data and I encourage everyone to use f2fs with my kernel for better performance.
See here as to why you might want f2fs.
To use f2fs, download zip files from http://arter97.com/browse/f2fs
Flash f2fs_tools_for_twrp.zip from TWRP. This won’t format your /data partition.
This will replace TWRP's f2fs tools with the latest version and pass the correct parameter to mkfs.f2fs, which is necessary.
This needs to be done everytime you enter TWRP, if you want to re-format to f2fs.
After formatting, or flashing a new ROM or an OTA, /vendor’s fstab needs to be changed.
Flash f2fs_fstab.zip to convert fstab to f2fs again. This won’t format your /data partition.
/* 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 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. Hard. A lot.
/* Thanks to */
TheCrazyLex
xboxfanj
Tim Murray
RenderZenith
nathanchance - for android-linux-stable
/* Instructions */
You can use the zip file to flash the kernel from your existing TWRP recovery.
If you don't have TWRP installed already, you can use the img file to flash the kernel directly from your PC via fastboot.
Both methods will install both kernel and modified TWRP recovery.
You can check if the modified TWRP is installed by looking at TWRP's version name.
It should say "arter97".
/* Downloads and links */
Removed
Kernel source
XDA:DevDB Information
arter97 kernel for Poco F1, Kernel for the Xiaomi Poco F1
Contributors
arter97
Kernel Special Features:
Version Information
Status: Testing
Created 2019-04-07
Last Updated 2020-01-26
Reserved 1
/* Changelog */
r11
LA.UM.8.3.r1-06300-sdm845.0 merged
Warning pop-up on Android 10 fixed (Should pass SafetyNet now too)
r10
Novatek touch firmware updated to 10.3.7.0 (by Akhil)
Separate Android 10 kernel released
Swap compressor backend(LZ4) updated
LA.UM.8.3.r1-06100-sdm845.0 merged
Linux v4.9.196 merged
Wi-Fi drivers updated to 5.1.1.74O
Latest f2fs-stable merged
r9
Linux v4.9.189 merged
Wi-Fi drivers updated to 5.1.1.73W
LA.UM.7.3.r1-08200-sdm845.0 merged
LA.UM.7.8.r1-06900-SDM710.0 merged (includes various scheduler improvements)
r8
kcal support added
r7
Linux v4.9.186 merged
LA.UM.7.3.r1-07900-sdm845.0 merged
LE.UM.3.2.1-00910-SDX24 merged
Faulty Low Memory Killer fixed to work better and resolve wake-up delays
Google Assistant Voice Match fixed
General scheduler improvements backported
Virtual memory allocator performance improved
Task scheduler debugging disabled properly for lower overheads
Many parts of the kernel converted to use hotplug state machine
WireGuard updated to 20190702
Bunch of memory allocations from various subsystems were reworked to perform much better (thanks to Sultan) (total of 46 patches)
Debugging features disabled for Adreno GPU drivers to improve performance
Rewritten IOMMU by Sultan reverted to resolve screen flickerings
Switched to zswap/vnswap approach
- This was done since vast majority of Poco F1 users are using 6GB RAM variant
- Ditched conventional zram swap approach and taken zswap+vnswap for more efficient memory operations
- Backported zsmalloc memory allocator from mainline
- Backported zswap compressed page cache from mainline
- Samsung's Galaxy S9 memory modifications merged for better swapping efficiency tuned for Android
r6
Linux v4.9.180 merged
Wi-Fi drivers updated to 5.1.1.72J
Fixed several memory management issues from previous releases
- This fixes multiple issues including performance regressions(wake-up delays, etc) and radio malfunctions
- Thanks to @habylab for testing multiple builds prior to release)
Latest f2fs-stable merged
LA.UM.7.8.c3-06800-QCS605.0 merged
LE.UM.3.2.1-18400-SDX24 merged
Removed f2fs debug tracing codes added by Qualcomm
qseecom performance improved
Re-enabled kernel tracers for avoiding janks
32-bit vDSO added for improving performance on arm32 programs
Audio kernel updated LA.UM.7.3.r1-07800-sdm845.0
r5b1
Linux v4.9.175 merged
Wi-Fi drivers updated to 5.1.1.71H
Latest f2fs-stable merged
LA.UM.7.3.r1-07400-sdm845.0 merged
LA.UM.7.8.r3-01400-SDM710.0 merged
Fixed a Qualcomm issue that prevented audio-app stune creation
Merged various patches from Proton kernel by kdrag0n to lower overheads and improve responsiveness (thanks to kdrag0n, sultanxda and ab123321)
Now VLA-free
RCU boost enabled for better responsiveness
New patches made to f2fs for more efficient GC and trim
FBE(File Based Encryption) now works with f2fs
r4
Wi-Fi drivers updated to 5.1.1.71C
Disabled some debugging options to improve performance
r3
Reverted a problematic Wi-Fi drivers optimization causing Wi-Fi to not turn on after some period of time
r2
Merged LineageOS' LED configuration to fix LED blinking
r1
Initial release
/* Known issues */
It's extremely unlikely for me to be able to fix this without having physical access to the device.
Android Auto is reportedly unusable
Reserved 4
Please follow https://twitter.com/arter97 for updates.
Nice another kernel from @arter97.. testing mode now!
Great to see you here.
@arter97 please put in the title if for MIUI or both.
Yoooo welcome here bro
madsponge26 said:
@arter97 please put in the title if for MIUI or both.
Click to expand...
Click to collapse
What's the point?
I'm yet to see an incompatible ROM.
I don't want to clutter up the thread title like how some others do.
madsponge26 said:
@arter97 please put in the title if for MIUI or both.
Click to expand...
Click to collapse
It works great on miui too!
Can lkt be used on this? Or is it recommended to retain stock settings?
Sent from my Poco F1 using XDA Labs
The best Dev bro .. very happy that you develop the poco F1
dr460nf1r3 said:
Can lkt be used on this? Or is it recommended to retain stock settings?
Sent from my Poco F1 using XDA Labs
Click to expand...
Click to collapse
Not sure what lkt is, but I recommend not using a kernel manager at all if that's what you were wondering.
arter97 said:
Not sure what lkt is, but I recommend not using a kernel manager at all if that's what you were wondering.
Click to expand...
Click to collapse
https://forum.xda-developers.com/apps/magisk/xz-lxt-1-0-insane-battery-life-12h-sot-t3700688
Its a magisk module that some kernel devs recommend using e.g. malakas
Sent from my Poco F1 using XDA Labs
Lovely to see this kernel for our poco.. This feels faster than anything out there. Hope people donate to U
Thz
this is surprising, I hope it will reach the necessary collection
dr460nf1r3 said:
https://forum.xda-developers.com/apps/magisk/xz-lxt-1-0-insane-battery-life-12h-sot-t3700688
Its a magisk module that some kernel devs recommend using e.g. malakas
Sent from my Poco F1 using XDA Labs
Click to expand...
Click to collapse
YMMV but I generally don't recommend this kind of stuffs.
No offense to the developer.
Thanks For Your Work.
Good To See You Here.

[KERNEL] [10/11] BlackScreen (for the Pro3 aka zl1, zl0, X727,X720,x722)

Code:
/*
* 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 ROM
* 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. Hard. A lot.
*/
{
"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"
}
ABOUT:
BlackScreen is my custom kernel made for custom aosp/caf roms
This started as just being the kernel in my aicp builds, but as more and more users of other roms started using it I realized I should make a separate thread
====================================================================================================
BlackScreen is meant to give you great battery life and performance (depending on how you tune it), essentially I tried to optimize it for everyday usage (gaming, media consumption. browsing the web, all that stuff), I'm not aiming to have the highest Antutu score (although it is very high, it's just not my focus), you see benchmarks don't really reflect actual everyday usage.
The main thing that I do is port good features and optimizations from the various OnePlus 3/3t kernels (they have many great kernel devs and a lot of their work can benefit us too), I also optimize the kernel settings and stuff like that
BlackScreen is based off of the lineage qcom msm8996 kernel https://github.com/LineageOS/android_kernel_qcom_msm8996/tree/lineage-17.1
https://www.androidfilehost.com/?w=files&flid=302496
Mirror: https://drive.google.com/drive/folders/19PBy5M5EqCr02Ax5Kw8x2bjajpdtHrn3?usp=sharing
Note:
The -oc zip is simply an overclocked version of the regular build
In twrp go to the install page, flash the zip, and reboot
CPU:
Interactive governor
Ondemand governor
Conservative governor
Powersave governor
Performance governor
darkness governor
Lionfish governor
nebula governor
wheatley governor
lionheart governor
bioshock governor
impulse governor
Alucard governor
ConservativeX governor
Elementalx governor
Nightmare governor
Smartmax governor
Yankactive governor
Despair governor
blu_active governor
Optional overclock
Voltage control
Screen
kcal
Backlight dimmer
I/O:
Improved deadline
improved cfq
bfq
sio
fiops
tripndroid
sioplus
zen
maple
Virtual memory:
various optimizations
zram
zswap
entropy:
some optimizations
tcp-algorithms:
bic
westwood
htcp
hstcp
vegas
scalable
lp
veno
yeah
illinois
hybla
Misc:
wireguard support
fsync toggle
Many more optimizations
Several wakelocks have been blocked
Added the ability to tweak the thermal throttle settings for the CPU (be very careful with this)
USB fast charge
faster unlock
improved network performance
Option to enable/disable gentle fair sleepers
Option to enable/disable software crc control
vibrator intensity control
arch power savings
8.0+ is compiled with clang
Quavosh for the amazing banners
darkobas
codeworkx
Sultanxda
Franco
Flar2
dabug123
GalaticStryder
nathanchance
KuranKaname
DD3Boh
There are many more
Telegram group:
https://t.me/BlackScreenKernel
Regular build:
https://github.com/AICP/kernel_leeco_msm8996/tree/q10.0
Overclocked build:
https://github.com/mosimchah/kernel_leeco_msm8996/tree/q10.0-oc
anykernel3: https://github.com/mosimchah/AnyKernel2/tree/zl1
reserved
Reserved
Reserved
Also congrats
also reserved
Reserved
Thank you?
################################################################
BlackScreen 7.1​################################################################
Changes:
1. Did a fresh rebase on the lineage qcom msm8996 kernel https://github.com/LineageOS/android_kernel_qcom_msm8996/tree/lineage-17.1
This includes tons of optimizations and fixes, also google kernel common is merged in as well as the latest caf tag and wifi driver, and it is fully upstreamed to Linux 3.18.140
2. Included the battery percentage fix from @snow
3. Added back wireguard
telegram group: https://t.me/BlackScreenKernel
Download:
Regular build:
https://www.androidfilehost.com/?fid=4349826312261752125
Overclocked build:
https://www.androidfilehost.com/?fid=4349826312261752124
is it possible that you could update BlackScreen 9 with all these updates or are they only for android 10
ps:thx for all the good work anyway
lukanz said:
is it possible that you could update BlackScreen 9 with all these updates or are they only for android 10
ps:thx for all the good work anyway
Click to expand...
Click to collapse
For some of the updates yes although it's probably not needed as the Q kernel will probably work on pie
mosimchah said:
For some of the updates yes although it's probably not needed as the Q kernel will probably work on pie
Click to expand...
Click to collapse
It really does work on android pie ...i have installed it on nitrogen os 9 (x722) and works perfectly
thx again for your efforts
i've been flash your latest version AICP15, can i flash the overclock kernel version zip to get a better performance? can i directly flash it in without wipe after i flash the Magisk? However thanks for your good work
Zero_Sherd said:
i've been flash your latest version AICP15, can i flash the overclock kernel version zip to get a better performance? can i directly flash it in without wipe after i flash the Magisk? However thanks for your good work
Click to expand...
Click to collapse
Yes although it probably won't give you that much better performance since the higher frequency will make it heat up faster which will in turn make it throttle faster to protect your device from heat damage, so you might see better performance for short tasks like opening apps and browsing the web, but if you're playing pubg for a while it'll probably be about the same performance wise, glad you like my work
################################################################
BlackScreen 7.2​################################################################
Changes:
1. Did a fresh rebase on the lineage kernel, this includes tons of updates from the lineage qcom msm8996 kernel which has the latest caf tag and google kernel common changes merged in
2. Updated wireguard
3. Cleaned up the kernel additions a bit
4. Updated the zip to anykernel3, we were using anykernel2 before https://forum.xda-developers.com/showthread.php?t=2670512
telegram group: https://t.me/BlackScreenKernel
Download:
Regular build:
https://www.androidfilehost.com/?fid=8889791610682893853
Overclocked build:
https://www.androidfilehost.com/?fid=8889791610682893854
I am using this kernel with AICP 14 (2020-03-19) and everything works. I can't say if the rom works better now but it certainly doesn't work worse! Thanks for all the wonderful work!
################################################################
BlackScreen 7.3​################################################################
Changes:
1. Merged in tons of updates from the lineage qcom msm8996 kernel which has the latest caf tag and google kernel common changes, and some other nice stuff
2. Blocked hal_bluetooth_lock by default, this caused a wakelock whenever bluetooth was enabled, and blocking it doesn't seem to cause any issues (credit to Kevin Puertas https://github.com/kprkpr)
telegram group: https://t.me/BlackScreenKernel
Download:
Regular build:
https://www.androidfilehost.com/?fid=8889791610682941868
Overclocked build:
https://www.androidfilehost.com/?fid=8889791610682941867
thx this version has improved battery life really a lot by reducing the drain
mosimchah said:
################################################################
BlackScreen 7.3​################################################################
Changes:
1. Merged in tons of updates from the lineage qcom msm8996 kernel which has the latest caf tag and google kernel common changes, and some other nice stuff
2. Blocked hal_bluetooth_lock by default, this caused a wakelock whenever bluetooth was enabled, and blocking it doesn't seem to cause any issues (credit to Kevin Puertas https://github.com/kprkpr)
telegram group: https://t.me/BlackScreenKernel
Download:
Regular build:
https://www.androidfilehost.com/?fid=8889791610682941868
Overclocked build:
https://www.androidfilehost.com/?fid=8889791610682941867
Click to expand...
Click to collapse
mosimchah said:
################################################################
BlackScreen 7.3​################################################################
Changes:
1. Merged in tons of updates from the lineage qcom msm8996 kernel which has the latest caf tag and google kernel common changes, and some other nice stuff
2. Blocked hal_bluetooth_lock by default, this caused a wakelock whenever bluetooth was enabled, and blocking it doesn't seem to cause any issues (credit to Kevin Puertas https://github.com/kprkpr)
telegram group: https://t.me/BlackScreenKernel
Download:
Regular build:
https://www.androidfilehost.com/?fid=8889791610682941868
Overclocked build:
https://www.androidfilehost.com/?fid=8889791610682941867
Click to expand...
Click to collapse
thanks for ur continued hard work :angel: hopefully this fixes battery drain.
@mosimchah man this kernel is fantastic and is really improving battery drain on LOS. Keep up the good work!
A question: do you have any specific recommendations for max battery life - I don't do gaming or anything intensive really so battery is what matters the most to me. Also: what app do you use to tweak parameters? I have been using kernel adiutor for ages but as I understand it's not mantained anymore so am open to alternatives...thanks!
According to the magisk installation instructions https://topjohnwu.github.io/Magisk/install.html , we have to take the boot.img from the rom zip and patch it then flash it, and only then install the kernel. I installed lineage-17.1-20201128-nightly-zl1-signed.zip , will the kernel have problem with the above installation? Cuz in the past I always remembered I just flashed magisk but now it says it's no longer recommended and that I should patch it so I'm not sure how it will work with the kernel
JustJoe123 said:
According to the magisk installation instructions https://topjohnwu.github.io/Magisk/install.html , we have to take the boot.img from the rom zip and patch it then flash it, and only then install the kernel. I installed lineage-17.1-20201128-nightly-zl1-signed.zip , will the kernel have problem with the above installation? Cuz in the past I always remembered I just flashed magisk but now it says it's no longer recommended and that I should patch it so I'm not sure how it will work with the kernel
Click to expand...
Click to collapse
Afaik those instructions are pretty much just for people who are on the stock rom without a custom recovery, in your situation you can just flash magisk with twrp and it will all be fine assuming you're using the stable version

[CLOSED][r20b1] arter97 kernel for Poco F1

{
"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"
}
arter97 kernel for Poco F1​
Join our telegram group for latest kernel updates and news MOD EDIT: LINK REMOVED
/* Details */
Latest CAF msm-4.9 kernel fully merged
This kernel contains more cutting-edge changes from Qualcomm than the regular sdm845 tag
Latest Linux 4.9 subversion merged
Use CONFIG_HZ = 300
- This changes context switching interval from 10ms to 3.33ms
- Pixel used this for years and Google recommends other vendors to do the same for fewer jitters
Memory management improved(from Pixel 2 & 3)
Pixel's lowmemorykiller used
Scheduler commits cherry-picked from Pixel 3
Timer optimizations
RTL8152/8153 USB LAN adapter support
Permissive SELinux
Passes SafetyNet
Built with -O3 speed optimizations
Built with latest GCC
Westwood as default TCP network congestion control
UFS optimizations
Entropy hook on storage removed
Latest mainline f2fs support with GC fixes
CFQ I/O scheduler backported from mainline
Systemless installation (the kernel itself doesn't touch /system or /vendor)
Modules support disabled for lighter kernel
WireGuard support
Removed RTB(interrupt) logging entirely
/* Notice */
This kernel is developed by arter, I'm merely posting it for the users of xda.
/* f2fs */
This kernel fully supports f2fs for /data and I encourage everyone to use f2fs with my kernel for better performance.
See here as to why you might want f2fs.
To use f2fs, download zip files from
MOD EDIT: DOWNLOAD LINK REMOVED
Flash f2fs_tools_for_twrp.zip from TWRP. This won’t format your /data partition.
This will replace TWRP's f2fs tools with the latest version and pass the correct parameter to mkfs.f2fs, which is necessary.
This needs to be done everytime you enter TWRP, if you want to re-format to f2fs.
After formatting, or flashing a new ROM or an OTA, /vendor’s fstab needs to be changed.
Flash f2fs_fstab.zip to convert fstab to f2fs again. This won’t format your /data partition.
/* 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 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. Hard. A lot.
/* Thanks to */
Arter97
TheCrazyLex
xboxfanj
Tim Murray
RenderZenith
nathanchance - for android-linux-stable
/* Instructions */
You can use the zip file to flash the kernel from your existing TWRP recovery.
If you don't have TWRP installed already, you can use the img file to flash the kernel directly from your PC via fastboot.
Both methods will install both kernel and modified TWRP recovery.
You can check if the modified TWRP is installed by looking at TWRP's version name.
It should say "arter97".
/* Downloads and links */
MOD EDIT: DOWNLOAD LINK REMOVED
Note: The last version works on ROMs which uses the latest miui Q blobs and other stuff. Most AOSP ROMs need to merge the new changes first. In case of ROMs with pie blobs, use older versions. Join our telegram MOD EDIT: LINK REMOVED for further assistance
MOD EDIT: DOWNLOAD LINK REMOVED
XDA:DevDB Information
arter97 kernel for Poco F1, Kernel for the Xiaomi Poco F1
Contributors
arter97
Kernel Special Features:
Version Information
Status: Beta
Created 2019-04-07
Last Updated 2020-01-22
/* Changelog */
r20b1
Rebased cleanly on top of Android 10
source drop and contains the latest bits
from OnePlus 7 Pro kernels as well.
*Note: This kernel is not expected to run
under Pie ROMs or Q custom ROMs with Pie
firmware/vendor.
r11
LA.UM.8.3.r1-06300-sdm845.0 merged
Warning pop-up on Android 10 fixed (Should pass SafetyNet now too)
r10
Novatek touch firmware updated to 10.3.7.0 (by Akhil)
Separate Android 10 kernel released
Swap compressor backend(LZ4) updated
LA.UM.8.3.r1-06100-sdm845.0 merged
Linux v4.9.196 merged
Wi-Fi drivers updated to 5.1.1.74O
Latest f2fs-stable merged
r9
Linux v4.9.189 merged
Wi-Fi drivers updated to 5.1.1.73W
LA.UM.7.3.r1-08200-sdm845.0 merged
LA.UM.7.8.r1-06900-SDM710.0 merged (includes various scheduler improvements)
r8
kcal support added
r7
Linux v4.9.186 merged
LA.UM.7.3.r1-07900-sdm845.0 merged
LE.UM.3.2.1-00910-SDX24 merged
Faulty Low Memory Killer fixed to work better and resolve wake-up delays
Google Assistant Voice Match fixed
General scheduler improvements backported
Virtual memory allocator performance improved
Task scheduler debugging disabled properly for lower overheads
Many parts of the kernel converted to use hotplug state machine
WireGuard updated to 20190702
Bunch of memory allocations from various subsystems were reworked to perform much better (thanks to Sultan) (total of 46 patches)
Debugging features disabled for Adreno GPU drivers to improve performance
Rewritten IOMMU by Sultan reverted to resolve screen flickerings
Switched to zswap/vnswap approach
- This was done since vast majority of Poco F1 users are using 6GB RAM variant
- Ditched conventional zram swap approach and taken zswap+vnswap for more efficient memory operations
- Backported zsmalloc memory allocator from mainline
- Backported zswap compressed page cache from mainline
- Samsung's Galaxy S9 memory modifications merged for better swapping efficiency tuned for Android
r6
Linux v4.9.180 merged
Wi-Fi drivers updated to 5.1.1.72J
Fixed several memory management issues from previous releases
- This fixes multiple issues including performance regressions(wake-up delays, etc) and radio malfunctions
- Thanks to @habylab for testing multiple builds prior to release)
Latest f2fs-stable merged
LA.UM.7.8.c3-06800-QCS605.0 merged
LE.UM.3.2.1-18400-SDX24 merged
Removed f2fs debug tracing codes added by Qualcomm
qseecom performance improved
Re-enabled kernel tracers for avoiding janks
32-bit vDSO added for improving performance on arm32 programs
Audio kernel updated LA.UM.7.3.r1-07800-sdm845.0
r5b1
Linux v4.9.175 merged
Wi-Fi drivers updated to 5.1.1.71H
Latest f2fs-stable merged
LA.UM.7.3.r1-07400-sdm845.0 merged
LA.UM.7.8.r3-01400-SDM710.0 merged
Fixed a Qualcomm issue that prevented audio-app stune creation
Merged various patches from Proton kernel by kdrag0n to lower overheads and improve responsiveness (thanks to kdrag0n, sultanxda and ab123321)
Now VLA-free
RCU boost enabled for better responsiveness
New patches made to f2fs for more efficient GC and trim
FBE(File Based Encryption) now works with f2fs
r4
Wi-Fi drivers updated to 5.1.1.71C
Disabled some debugging options to improve performance
r3
Reverted a problematic Wi-Fi drivers optimization causing Wi-Fi to not turn on after some period of time
r2
Merged LineageOS' LED configuration to fix LED blinking
r1
Initial release
Reserved 2
Reserved
Thread closed, posting others work without permission
strongst
Forum Moderator

Categories

Resources