Development [KERNEL][12/13][M526B/BR] Mesa's Custom Kernel R7 - Samsung Galaxy M52 5G

BlackMesa123 presents
{
"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"
}
/* Mesa's Custom Kernel */
/* Disclaimer */
- I am not responsible about any damage of any kind that this kernel may cause.
- You are allowed to use this kernel in your project with proper credits and links to this thread or source code.
- You are allowed to base your projects on my sources by giving proper credits to the original authors.
- Bugs can be reported in XDA or via the community's Telegram Group. Make sure you provide detailed info when reporting bugs (device variant and logs).
/* Intro */
Mesa's Custom Kernel (shortened as MCK) is my personal vision of a custom kernel for the Galaxy M52 5G. This kernel aims to improve your daily usage of the phone by enhancing performance and battery life via implementing new features and optimizations.
/* Features */
- Built from A528BXXU3EWC6 source code
- Linux 5.4.226
- Upstream with CLO sources
- Built with Clang 14.0.6 (r450784d) Toolchain
- Switchable SELinux status
- Security Related Features disabled (RKP, KDP, Defex, FIVE etc.)
- Magisk v26.1
- Wireguard support
- TTL/HL Target support
/* Supported Devices */
- SM-M526B (m52xqins)
- SM-M526B (m52xqser)
- SM-M526BR (m52xqxx)
/* How to Install? */
To install the kernel, flash the zip provided in Post #2 with a Custom Recovery. It is recommended to create a backup of your Boot/Vendor Boot/DTBO/Vendor partitions before flashing.
/* Source code */
Available at GitHub
/* Credits */
- Samsung OSRC for providing the kernel source code
- CLO and Google for providing the latest patches and updates for the Linux kernel
- The A52s Testers Team for testing out the kernel​

/* Changelog */
T (13)
R7:
- Updated kernel sources to EWC6
- Merged LA.UM.9.14.r1-21600-LAHAINA.QSSI14.0 tag tree-wide
- Switch to Clang 14 toolchain
- Rework install script
- Fix SSRM boot warning
- Introduce DevFreq Boost
- Disabled debug memory regions
- Disabled Samsung PIL secure checks
- Disabled Samsung boost features
- Rework UFS boost feature
- Net optimizations
- Sched/IRQ/Kthread optimizations
- Memory optimizations
Spoiler: Old changelogs
T (13)
R6:
- Additional support for rev 1 bootloaders
- Updated Magisk to latest stable build
- Support charging current/voltage text on AOSP
- KGSL/GPU improvements
- Disabled some debug features
- Enabled LLVM Polly
R5:
- Updated kernel sources to EWB4
- Merged LA.UM.9.14.r1-21300-LAHAINA.QSSI12.0 tag tree-wide
- Updated Magisk to latest Canary build
- Fix boot issues on devices with rev 2 bootloader
- Fix external SD on AOSP/GSI ROM's
R4:
- Updated kernel sources to DVK5
- Merged LA.UM.9.14.r1-21000-LAHAINA.QSSI13.0 tag tree-wide
- Switch to Clang 12 toolchain
- Updated most of kernel routines
- Backported LZ4_FAST_DEC_LOOP
- Switch ZRAM compressor to LZ4
- Reworked GPU freq table
S (12)
R3:
- First stable release (m52xq)
/* Download */
Mesa's Custom Kernel T R7 (Vanilla/AOSP)
Mesa's Custom Kernel S R3
Which file should I download?
/* Useful links */
TWRP for Galaxy M52 5G
M52 Telegram Group
M52 Telegram Group (Portuguese)​

Release 5 is out now, this minor release contains updated kernel sources (One UI 5.1, latest CLO tag) and some minor adjustments such as compatibility with rev 2 bootloaders. Updated OP and links in Post #2.

Curious to know about frequency table and governor and about any app that can control phone's battery and performance...?

@BlackMesa123 When flashed over NCX S21FE Port, the kernel seems to break Play Store (Apps show pending and download doesn't begin).
Edit: Fixed by dirty flashing kernel on NCX and then rebooting phone after 1st boot.

alexishreya said:
@BlackMesa123 When flashed over NCX S21FE Port, the kernel seems to break Play Store (Apps show pending and download doesn't begin).
Any workaround this?
Click to expand...
Click to collapse
Doesn't looks like a kernel issue but rather a ROM issue, also no one did report this before. I suggest you to ask for help in the NcX thread, please repost as much useful info as you can (currently running firmware, installed Magisk modules, logs etc.)

BlackMesa123 said:
Doesn't looks like a kernel issue but rather a ROM issue, also no one did report this before. I suggest you to ask for help in the NcX thread, please repost as much useful info as you can (currently running firmware, installed Magisk modules, logs etc.)
Click to expand...
Click to collapse
Issue solved

@BlackMesa123 Is it possible to have all A78 cores clock up to 2.4GHz?
Or even 2.5GHz like the Nothing Phone 778+
Some highend phones like S21 feel very snappy because their A78 cores go as high as 2.8GHz.
778 might have some headroom too?

alexishreya said:
@BlackMesa123 Is it possible to have all A78 cores clock up to 2.4GHz?
Or even 2.5GHz like the Nothing Phone 778+
Some highend phones like S21 feel very snappy because their A78 cores go as high as 2.8GHz.
778 might have some headroom too?
Click to expand...
Click to collapse
I’m not planning to add overclock in my kernel.

BlackMesa123 said:
I’m not planning to add overclock in my kernel.
Click to expand...
Click to collapse
ok if you permit can i use your source code to try and achieve it just as pet project. As a novice, how tough is tweaking CPU freq table?

Release 7 is out now. As you might've noticed, I've decided to also release an AOSP version for the new upcoming AOSP ROM's based on @Simon1511 device tree, if you've currently installed any AOSP ROM based on his tree, please flash the MCK AOSP variant or you'll have some bugs caused by the missing AOSP changes in kernel. One UI/GSI's users can keep flashing the Vanilla zip. Legacy R3 zip is still there in case you're using an older Android version and you're having issues with the latest kernel release (which should work just fine on Android 11/12).

I am a long term user of this kernel and here is my unbiased opinion.
The stock Samsung kernel is smooth, stable and bug free.
If you're looking for a stable phone that is the way to go.
Release 7 on OneUI
5G is unstable.
drops to LTE a lot and reconnecting to 5G is very finicky.
The stock kernel had very solid 5G.
Now the deal breaker, Touch response suddenly fails, happens when 5G + WiFi Hotspot in use, The screen will go unresponsive and only resort is to force reboot the phone.
In terms of smoothness, I feel stock kernel is still smoother, There is a lot more choppiness in the latest R7 release of this kernel.

BlackMesa123 said:
/* Changelog */
T (13)
R7:
- Updated kernel sources to EWC6
- Merged LA.UM.9.14.r1-21600-LAHAINA.QSSI14.0 tag tree-wide
- Switch to Clang 14 toolchain
- Rework install script
- Fix SSRM boot warning
- Introduce DevFreq Boost
- Disabled debug memory regions
- Disabled Samsung PIL secure checks
- Disabled Samsung boost features
- Rework UFS boost feature
- Net optimizations
- Sched/IRQ/Kthread optimizations
- Memory optimizations
Spoiler: Old changelogs
T (13)
R6:
- Additional support for rev 1 bootloaders
- Updated Magisk to latest stable build
- Support charging current/voltage text on AOSP
- KGSL/GPU improvements
- Disabled some debug features
- Enabled LLVM Polly
R5:
- Updated kernel sources to EWB4
- Merged LA.UM.9.14.r1-21300-LAHAINA.QSSI12.0 tag tree-wide
- Updated Magisk to latest Canary build
- Fix boot issues on devices with rev 2 bootloader
- Fix external SD on AOSP/GSI ROM's
R4:
- Updated kernel sources to DVK5
- Merged LA.UM.9.14.r1-21000-LAHAINA.QSSI13.0 tag tree-wide
- Switch to Clang 12 toolchain
- Updated most of kernel routines
- Backported LZ4_FAST_DEC_LOOP
- Switch ZRAM compressor to LZ4
- Reworked GPU freq table
S (12)
R3:
- First stable release (m52xq)
/* Download */
Mesa's Custom Kernel T R7 (Vanilla/AOSP)
Mesa's Custom Kernel S R3
Which file should I download?
/* Useful links */
TWRP for Galaxy M52 5G
M52 Telegram Group
M52 Telegram Group (Portuguese)​
Click to expand...
Click to collapse
The last version is draining so much battery in AOSP.

Related

[KERNEL] NX Kernel | R30 | 07 AUG '20

{
"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"
}
​Short summary:
NX kernel aims at providing you a smooth experience, while maintaining the best of your battery life. The kernel requires no further user customization and therefore should be used as available.
Features:
• First unified S8/S8+ kernel for F(D)/N variants only: 1 kernel to support both devices.
• Permissive by default
• Knox 0x0 with Safetynet bypass
• LED fade control
• Wakelock control (blacklisting not adviced)
• Moro sound control
• Wake gestures mod by Flar2
• Memory management improvements
• Improved touch latency
• Drivedroid support (0.10.48+)
• Unofficial DEX support
• Wireguard VPN support
• Other misc. optimizations
Download link:
Pie
Credits to my dear testers:
@Benji1983
@bininga59
@destan4503
@hans_olo
@jeebspawnshop
@moelle
@mwilky
@parser
@pcvroon
@s-advance
@sswagonman
@teutate
@zafer61
Caution:
I am not responsible for anything that happends after flashing the work provided here.
Sharing is caring, so according to the (much unwelcomed) rule 12 you can use my open source on GitHub without my explicit consent or credits. But this is where the caring stops as I do not allow you to use any of my own provided files (except for unmodified stock files). Section 3 of this rule states that you can try to bypass my explicit consent by releasing it as your own when you succeed to make significant changes to the work.
Goodluck and happy CopyMaxing.
Source Code: Github
Changelog
R28
- Updated to DSF source
- Improved performance and efficiency.
Old changelog:
V1 - Initial XDA release, based on 2nd test 38
R2:
- Fixed freezes that was caused to a minority of users on particular roms
- Fast charging fixed to work for everyone
- Potentially improved battery life at the cost of slight overhead
R3:
- Fixups and hiccups
- GPU control added in Synapse
R4:
- Removed Synapse and OC, mtweaks is good enough
- Based on Test 50
R5:
- Oreo release
R6
- Merged N8 March Oreo source
- LED fixed
- WiFi blob detection fixed (still requires a few files due nvram path..)
- Faster booting
- Tweaked for better idle drain and battery life
R7
- Bug fixes caused by N8 merge
R8
- Rebased the kernel by filtering out bad changes for battery life, performance and so on.
- Updated to latest CRD source
- Fixed LED (hopefully definitely)
- Fixed WiFi (works like stock kernel)
- Mount system earlier to boot faster
- Added overclock for cluster1
- Fully Permissive (no longer fake enforcing)
R9
- Removed lots of useless stuff -> faster kernel and less size
- Still CRD7 based with CREF ramdisk (CRED source has worse battery life according to my groups experience)
- More stable LED implementation
- Removed Fsync/CRC toggles because data stability is way more important than this benchmark cheater
R10:
- Fixup of R9
R11
- REQUIRES NEW MODIFIED TWRP FIRST
- New fading led approach -> enabled by default and not bugging anymore. You can control it with Mtweaks V2.9
- Quotas enabled, which works thanks to the new TWRP. More info
- Some fixes and optimizations.
R12
- REQUIRES NEW MODIFIED TWRP
- Middle of rebase, not done yet..
- Manually updated to CRF
- Added CRGB support
- More unification work done (fixes Samsung's screw up by delaying probe after booting up, which would result in an unresponsive lockscreen until init occured.
R13
- REQUIRES NEW MODIFIED TWRP
- Merged CRGB source update (seems the R12 fix was short lived)
- Re-added changes I forgot for R12, e.g. Drivedroid support, OC.
- Fixed WiFi-calling as confirmed by @bininga59
R14
- Requires modified TWRP - See post for explaination
- Almost done rebasing
- Fixed bad code using GCC 7.3 (also fixed booting compiled kernel with 7.x/8x toolchains due bad alignment)
- Reduced kernel overhead, improved security (fully disabled debugfs)
- Removed ability to overclock the big clusters
R15
- Added TWRP patcher: During installation it will detect unmodded TWRP and modify it. If it detects a modified TWRP it will skip this step. If you care for MTP in TWRP then you still must flash the TWRP provided in post #644. The only reason I added this script is because many fail to follow instruction (flash modded twrp and kernel/rom).
- CRGH source update
- Re-added GPU sysfs and underclocked to 112Mhz
- Some under the hood optimizations for more stability, better consumption and idle improvements.
- Probably N9 port ready (untested)
- Still rebasing...
R16
- Linaro 7.3 compiled
- Re-added big cluster OC
- Fixed Gear VR & recording call bugs
- Not N9 ready (requires more ramdisk changes + still waiting for a working port)
R17
- Requires modified TWRP (due to proper Oreo support) -> See post 644
- CRI based
- Forgot the rest
R18
- CRK source drop merged
- Improved touch latency
- Updated LZ4 module to 1.8.3
- Other misc improvements; e.g. improved idle consumption, bug fixes, smoothness, snappiness etc.
R21
- Last kernel to support Oreo.
R23
- Properly upstreamed to 4.4.176 with no cpu bugs etc.
- Compiled with GCC 8 and fixed all buffer overflows -> should improve stability but also has an overall positive effect
- Better idle -> Don't take my word for that as I don't know how upstream will affect the change
- Touchscreen backport from Pixel 3 for better touch latency on S8 devices (too bad S8+ uses a different panel)
- Re-added overclock abillity
- Other minor optimizations that positively affect performance and battery life
R24
- Updated to latest DCSB source
- Upstreamed to 4.4.178*
- Sound control mod backported (requires latest Mtweaks)
- Wakegestures backported: Doubletap2wake, sweep2sleep, sweep2wake.**
- Fixed permissive state to work with banking apps (no reboots)
- Fixes on top of fixes and optimizations that will affect performance and idle drain.
* Still indecisive about upstream
** Enabling gestures will kill AOD touch and hard press to wake
R25
- Dropped upstream as I always was convinced it resulting in worse battery life.
- Switched from Zswap to ZRam.
- Added overclock abillity for little cores to 1898Mhz (fixed this possibility)
- Big cluster min clock is set to 858MHz
- Added GPU OC abillity to 572MHz
- Compiled with my custom compiler to target exynos-cortex (big.LITTLE)
- Some other minor optimizations to improve idle and battery life.
R26
• Compiled with custom GCC 9.1.1
• Updated to the latest available source for S8/N8.
• Selinux: now you can switch enforcing by writing "setenforce 0" in a terminal or by using an app like Mtweaks. This can be useful incase your banking app requires an enforced phone (e.g. rebooting)
• Updated moro sound control: fixes unlinked L/R control and resets
• Wake gestures: added a proximity state check so that an enabled wakegesture cannot wakeup the phone when the proximity sensor is active, like during a phone call.
• Other changes to improve performance, reduce kswapd usage and hopefully preserve a bit more battery life.
Reserved
FAQ​
Q: Does this support non stock roms?
A: The kernel does not support ports, e.g. note 9 port, while it may have the possibility to support note 8 based roms. This kernel will never have AOSP support.
Q: Can you add X to the kernel?
A: No, this is a personal kernel and therefore won't have what I don't want. This is a take it or leave it kernel, so if it doesn't have Spectrum, Flickerfree etc. then I'd leave it.
Q: I lost root
A: The zip contains no root, because rooting is optional. You need to flash Magisk manually after flashing the kernel.
Q: I have a problem!
A: Make sure you use no Xposed framework. If we have that cleared, please post a dmesg and last kmsg of the moment right after the problem occured. You can use Syslog app for that from the play store.
Q: Want my benchmark score?
A: No this is no pissing contest thread who can reach the furthest.
Q: Can I donate you?
A: No, I am doing this to improve my phone in the first place and sharing takes 2 clicks. Not into the money business by putting up a big ass donation button in the first post. Go spend your money on family or yourself instead.

			
				
Which build do it base on?
good!!!
Great kernel!!!
Glad to see it here
Best kernel about. Its been a pleasure testing and meeting you bro.
Running this kernel for ages :victory:
This is by far the best kernel for me
This is really good work
Never wanna miss it
Great work I will surely stay forever
Greetz benji1983
Nameless said:
Best kernel about. Its been a pleasure testing and meeting you bro.
Click to expand...
Click to collapse
That signature needs an update :laugh:
Thanks to the developer for this kernel. I'm gonna test this one. Anybody got problems with Synapse?
Verstuurd vanaf mijn SM-G950F met Tapatalk
Noxxxious said:
That signature needs an update :laugh:
Click to expand...
Click to collapse
I noticed and deleted for now lmfao :laugh:
@Noxxxious
Nice work mate
Finally !
In case of retirement, you have to ban me out of your telegram group and put me on ignore on private,
otherwise i'll never retire :laugh::laugh::laugh:
I enjoyed every single minute testing this great project..
Best kernel on Samsung S8 /S8+ planet....
Wow smooth...but battery baaaaaad
ibrakadabrax87 said:
Wow smooth...but battery baaaaaad
Click to expand...
Click to collapse
You've tested that faster than Zlatan
Installed, but phone completely freezes after a few seconds...
ikafka said:
Installed, but phone completely freezes after a few seconds...
Click to expand...
Click to collapse
So far nobody reported a freeze in the test versions, so I am curious. Do you own a S8(+) F/FD/N variant? If yes, reboot directly in TWRP on the freeze and make a dmesg + last kmsg.

[NEW THREAD OPENED] arter97 kernel for OnePlus 5T

New thread is opened for rebooted kernel with Pie support
{
"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 OnePlus 5/5T running OxygenOS​
/* Details */
Latest CAF kernel fully merged
Various optimizations from Paranoid Android
Reduced touch latency
Permissive SELinux
Passes SafetyNet
Built with O2 speed optimizations
Built with latest GCC
Random driver backported from mainline Linux(12 times faster)
Westwood as default TCP network congestion control
Entropy hook on storage removed
f2fs support with GC fixes and optimized SQLite libraries
Default file-system mount option with noatime
CFQ I/O scheduler backported from mainline
Systemless installation
Wi-Fi configuration from Pixel 2 and Paranoid Android
/* 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.
/* Warning */
Redistribution, modifying files used within this project's file or integrating with other projects are prohibited with no exceptions other than my projects.
Making mirrors, re-uploading to another servers are also prohibited with no exceptions.
/* Thanks to */
TheCrazyLex
xboxfanj
Tim Murray
Sultan
/* Downloads and links */
arter97.com
XDA:DevDB Information
arter97 kernel for OnePlus 5T, Kernel for the OnePlus 5T
Contributors
arter97
Source Code: https://github.com/arter97/android_kernel_oneplus_msm8998
Kernel Special Features:
Version Information
Status: Stable
Created 2018-01-28
Last Updated 2019-04-09
/* Notice */
Support for other ROMs are not guaranteed and is not planned at the moment
Disabling data encryption is highly recommended for better performance and less headache
Magisk is not tested yet
Only Android Oreo is supported
/* Changelog */
2.3-rc1
Merged Linux 4.4.153
Merged LA.UM.6.4.r1-10300-8x98.0
Merged LA.UM.6.2.r2-10500-sdm660.0
Merged OnePlus 5T OxygenOS 5.1.5 ramdisk (Older versions no longer supported)
Magisk updated to v17.1
Built with GCC 8.2
Merged f2fs from Linux 4.19
Massive performance gains for f2fs with optimal mount and SQLite configurations
Applied pinctrl/serial commits from Pixel for better Bluetooth handling
Disabled UFS clock scaling for better power consumption
2.2-rc2
Merged Linux 4.4.139
Merged LA.UM.6.4.r1-09000-8x98.0
Merged LA.UM.6.2.r2-09300-sdm660.0
Merged OnePlus 5T OxygenOS 5.1.3 ramdisk
Merged f2fs from Linux 4.18 (sorry, rc1 was 4.17)
Merged several patches from Clear Linux
2.2-rc1
Merged Linux 4.4.138
Merged LA.UM.6.2.r2-03900-sdm660.0
Merged OnePlus 5T OxygenOS 5.1.2 ramdisk
Magisk updated to v16.4
Merged some patches from Pixel 2 to improve performance and efficiency
Reverted unnecessary UFS patch to improve power efficiency
Now built with GCC 8.1
Merged f2fs from Linux 4.18
Added f2fs GC optimizations for better performance and lifespan
2.1-rc1
Support for OxygenOS 8.1 added
Support for OxygenOS 8.0 dropped
Merged Linux 4.4.121
Merged LA.UM.6.4.r1-06900-8x98.0
Tweaked some kernel configurations to make it lighter
kswapd affinity removed for faster memory reclaimation
Faster resume from suspend (Thanks to Sultan)
Magisk updated to v16.0
2.0.1
Fixed a kernel panic occuring during Wi-Fi hotspot
2.0.1-rc1
Merged LA.UM.6.4.r1-06500-8x98.0
Backported several unicast and multicast commits from mainline for better wpa_supplicant compatibility
Fixed delayed notifications due to faulty Wi-Fi configuration (by joshuous)
Disabled several debugging features for lower overhead (breaks Android Studio app profiler)
Overrided 300 MHz as the minimum CPU frequency
Faster recovery time for panel reset
2.0
Kernel modules re-enabled for fixing Wi-Fi issues
Fixed custom SQLite libraries not working on f2fs
2.0-rc6
Merged Linux 4.4.115
Disabled kernel modules for lighter kernel
Merged OnePlus 5T OxygenOS 5.0.3 ramdisk
Removed multiple debug and dump stuffs from the ramdisk
Wi-Fi logging reduced
2.0-rc5
Wi-Fi configuration reworked
Enabled more power savings to the display panel
Merged Linux 4.4.114
2.0-rc4
Merged binder with Google Pixel 2
Fixed random reboots due to faulty Wi-Fi drivers
2.0-rc3
Linaro LSK merge reworked
Optimized for big.LITTLE
Toolchain updated to Linaro 7.2 2018.01 with hg-binutils-2.29.51.0.1
2.0-rc2
Merged latest Linaro LSK kernel
Fixed an issue causing camera to save corrupt images
Reverted Meltdown and Spectre patches
Merged latest binder patches from Google
2.0-rc1
Merged LA.UM.6.4.r1-06100-8x98.0
Optimized SQLite libraries only enabled to f2fs users
(f2fs users will need to use another dialer app)
Merged OnePlus 5T OB2
Magisk updated to v15.3
Merged various patches from Pixel 2 to improve Bluetooth, audio and other general performance
Merged Linux 4.4.113
Fixed support for encryption users
Various Wi-Fi issues fixed(including hotspot crashes)
1.0
Fixed slow boot with ext4 users
Fixed support for disabled encryption
Switched to LZ4 ramdisk compression
Reworked touch booster (by TheCrazyLex)
2-step touch booster implemented (by TheCrazyLex)
Merged more Paranoid Android tunables (by TheCrazyLex)
Added f2fs optimized SQLite libraries
Merged LA.UM.6.4.r1-05700-8x98.0 Wi-Fi stack
1.0-rc1
Initial release
/* Magisk */
Magisk is not yet properly supported due to heavy modification to ramdisk.
Obviously, I'm not going to ask the Magisk developer to support my kernel.
I'll be looking into supporting both non-Magisk and Magisk user with the same boot.img.
Until then, Magisk users can use this : http://arter97.com/browse/op5/kernel/magisk
(Magisk-integrated boot.img)
Flashing Magisk ZIP file on top of my kernel will result in boot issues for now.
Reserved 4
Does it have sound control?can we control the kernel features with kernel auditor?
I created a separate thread for OnePlus 5T per demands of the users.
Please post 5T-specific feedback here.
arter97 said:
I created a separate thread for OnePlus 5T per demands of the users.
Please post 5T-specific feedback here.
Click to expand...
Click to collapse
Ok pls link the thread
Good to see here
Enviado desde mi ONEPLUS A5010 mediante Tapatalk
2.0-rc2 is up.
2.0-rc2
Merged latest Linaro LSK kernel
Fixed an issue causing camera to save corrupt images
Reverted Meltdown and Spectre patches
Merged latest binder patches from Google
Site down?
DocRambone said:
Site down?
Click to expand...
Click to collapse
Working fine here
Nice to see you here
Welcome to the T-Zone
will this work on 8.1 custom rom? or just 8.0 OOS? oh and also does the f2fs support has been tested? thanks before
8.0 oos (ob2)+ 2.0-rc2(magisk-boot.img)
random reboot...
ryshd296 said:
8.0 oos (ob2)+ 2.0-rc2(magisk-boot.img)
random reboot...
Click to expand...
Click to collapse
Me too, bootloop when I'm trying to install Magisk 15.3.
Enviado desde mi ONEPLUS A5010 mediante Tapatalk
genevois26 said:
Me too, bootloop when I'm trying to install Magisk 15.3.
Enviado desde mi ONEPLUS A5010 mediante Tapatalk
Click to expand...
Click to collapse
Do not manually install Magisk after flashing the kernel.
stock oos 8 with magisk 15.3 how to flash the kernel with no bootloop?and with working magisk?
tasoskio said:
stock oos 8 with magisk 15.3 how to flash the kernel with no bootloop?and with working magisk?
Click to expand...
Click to collapse
If u are on OOS, with magisk, go to recovery and flash kernel from magisk folder and reboot..that is it

[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.

[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

[Kernel] [AOSP] Sandwich Kernel for J700F/H/M

{
"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"
}
Sandwich Kernel for J7 2015:-​
This kernel works in android 9 to 12L roms, in J700F/H/M only, we will not take any responsibility if anything goes wrong.
Introduction:-
A custom kernel made for J7 2015 AOSP roms.
Sandwich kernel is based on universal exynos 7580 lineage os kernel source.
It aims to improve the overall experience in all aosp based Android 9 to 12L roms.
It has many features, tweaks given as below.​
Compatible ROMS:-
ANY ANDROID 9 to 12L AOSP ROMs
Features:-
- Compiled with Linaro Toolchain 7.5 2019/12 (Updated GCC to 7.5)
- Applied Graphite, Ofast, unroll-loops & gcc optimizations
- Removed overclock and reverted back to stock frequencies
- Overclocked GPU from 668mhz to 800mhz
- Tweaked for overall improvement in Battery backup & performance
- Added New CPU governors
° Intelliactive (default)
° ConservativeX
° InteractivePro
° OnDemand (might have reboot issues, untested)
- Added New I/O schedulers
° Noop (default)
° Maple
° Deadline
° CFQ
- Removed sluggish stock dynamic exynos 7580 hotplug and introduced Lazyplug
- Lazyplug hotplug
- Applied Powersuspend hooks in GPU, CPU governors, etc
- Various features from later kernel versions backported (Thanks to LineageOS team)
- Added Latest Wireguard support
- Enabled Simple Low Memory Killer
- Enabled zRAM with Lz0 & Lz4 compression algorithm (Thanks to Danny from LineageOS team)
- Disabled CRC check by default
- fSync toggle
- Boeffla Wakelock Blocker 1.1.0
° Few wakelocks added to the list by default.
- Power efficiency feature by NVIDIA™
- Powersuspend Driver
- fSync Toggle
- Updated fRandom driver (This should increase the speed of random numbers generation)
- NVS hibernation driver
- Tweaked Thermal throttle of GPU
- Tweaked TCP speed (improvement in internet)
- Selected 'westwood' as default TCP congestion algorithm (improve overall internet experience)
- Optimized 'westwood' tcp
- The device will enter the deep sleep more quickly
- Improved CPU load management
- Improved multitasking
- Support F2FS file system (Thanks to J7 LineageOS team)
- SeLinux toggle switch
- LinaroTC optimizations
- Minor Memory leaks fixed
- Total project revamped
- And many underhood optimizations
Installation:-
1) Boot into TWRP
2) Wipe Cache, Dalvik Cache
3) Install the Kernel zip
New update is released, make sure to install the latest version
Latest Build Version: Final
Kernel: Linux 3.10.108
ROM Required: Any Android 9 to 12L AOSP based rom
Download:-
7.11 MB file on MEGA
mega.nz
Source:-
GitHub - AhmadKhan006/SandwichKernel: Customized Kernel made for Samsung Galaxy J700F/H/M with extra features
Customized Kernel made for Samsung Galaxy J700F/H/M with extra features - GitHub - AhmadKhan006/SandwichKernel: Customized Kernel made for Samsung Galaxy J700F/H/M with extra features
github.com
Join Telegram Group for support:-
Project Aqua || Chat Group
A initiative started by Ashwani with other fellow devs that aim in bringing new and amazing ROMs For J7 2015 (J700F/H/M) Official channel: @ashwani_j7 Offtopic Group: @oftopic_j72015csrom Get all Custom Roms here: @j7elte
t.me
Credits:-
- @lineageos for kernel source, and its contributor's
- @danwood76 (Helped me alot, his guidance helped me to achieve this milestone)
- @themagicalmammal (Thanks for his wonderful repo)
- @prashantp01 (Thanks for his wonderful repo)
- @Ashwani_02 (For his love and support, encouragement and for taking J7 community more ahead)
- @ayushrayofficial (For love and support)
- @dariotr (For his wonderful LineageOS for J7)
- @Stricted (For TWRP, contribution in kernel source)
- @arter97 for lazyplug and few commits
- And all of the great members of J7 community
CPU overclock 1.7 GHz ?
I have a question about the boeffla wakelock blocker
Literally can't find any way to use it/an application that isn't malware
No, it will create a thermal throttle mess instead of improvement
I'm stuck on the boot scr said:
CPU overclock 1.7 GHz ?
Click to expand...
Click to collapse
NullCode said:
I have a question about the boeffla wakelock blocker
Literally can't find any way to use it/an application that isn't malware
Click to expand...
Click to collapse
Sir, use a "Kernel Manager"
SandwichEater said:
Sir, use a "Kernel Manager"View attachment 5598641
Click to expand...
Click to collapse
Yes, I have heard about kernel managers, but I don't like to use them and the ones I used didn't have this option
Which manager is this?
NullCode said:
Yes, I have heard about kernel managers, but I don't like to use them and the ones I used didn't have this option
Which manager is this?
Click to expand...
Click to collapse
There are many which display these features:-
- Smartpack Kernel manager
- Kernel Auditor
- HkTweaks (Especially made for exynos SoC)
The one which I am personally using is hKtweaks, you can get it on github, actually all kernel managers available are the fork of old kernel auditor.
SandwichEater said:
There are many which display these features:-
- Smartpack Kernel manager
- Kernel Auditor
- HkTweaks (Especially made for exynos SoC)
The one which I am personally using is hKtweaks, you can get it on github, actually all kernel managers available are the fork of old kernel auditor.
Click to expand...
Click to collapse
isn't HKTweaks only for corsicanu's cronos kernel?
regardless ill still download it, thanks
NullCode said:
isn't HKTweaks only for corsicanu's cronos kernel?
regardless ill still download it, thanks
Click to expand...
Click to collapse
Didn't read the title?
SandwichEater said:
View attachment 5598225
Sandwich Kernel for J7 2015:-​
This kernel only works in android 11 roms, in J700F/H/M only, we will not take any responsibility if anything goes wrong.
Introduction:-
Sandwich kernel is based on universal exynos 7580 lineage os kernel source.
It aims to improve the overall experience in all aosp based Android 11 roms.
It has many features, tweaks given as below.​
Compatible ROMS:-
ANY ANDROID 11 AOSP ROM
Features:-
- Tweaked for overall improvement in Battery backup & performance
- Added New CPU governors, for each type of tasks
- Added New i/o schedulers, for each type of tasks
- Added Latest Wireguard support
- Enabled Simple Low Memory Killer
- Enabled zRAM with Lz4 compression algorithm (Thanks to Danny from LineageOS team)
- Overclocked GPU from 668mhz to 800mhz
- Disabled CRC check by default
- CRC check control toggle
- fSync toggle
- Boeffla Wakelock Blocker 1.1.0
- Power efficiency feature by NVIDIA™
- PEQT optimizations for CPU
- Tweaked Thermal throttle of GPU
- Tweaked TCP speed (improvement in internet)
- Selected 'westwood' as default TCP congestion algorithm (improve overall internet experience)
- Hotplug optimizations
- Improved CPU load management
- Improved multitasking
- Support F2FS file system (Thanks to J7 LineageOS team)
- SeLinux toggle switch
And many underhood optimizations.......
Installation:-
1) Boot into TWRP
2) Wipe Cache, Dalvik Cache
3) Install the Kernel zip
Kernel OS Version: Android 11
Kernel: Linux 3.10.108
ROM Required: Any Android 11 AOSP based rom
Download:-
7.13 MB file on MEGA
mega.nz
Source which I used:-
GitHub - LineageOS/android_kernel_samsung_universal7580
Contribute to LineageOS/android_kernel_samsung_universal7580 development by creating an account on GitHub.
github.com
Join Telegram Group for support:-
Project Aqua || Chat Group
A initiative started by Ashwani with other fellow devs that aim in bringing new and amazing ROMs For J7 2015 (J700F/H/M) Official channel: @ashwani_j7 Offtopic Group: @oftopic_j72015csrom Get all Custom Roms here: @j7elte
t.me
Credits:-
- @danwood76 (Helped me alot, his guidance helped me to achieve this milestone)
- @themagicalmammal (Thanks for his wonderful repo)
- @prashantp01 (Thanks for his wonderful repo)
- @Ashwani_02 (For his love and support, encouragement and for taking J7 community more ahead)
- @ayushrayofficial (For love and support)
- @dariotr (For his wonderful LineageOS for J7)
- And all of the great members of J7 community
Click to expand...
Click to collapse
worked great thank you for your work on the kernel
3.8I4TT said:
worked great thank you for your work on the kernel
Click to expand...
Click to collapse
I appreciate it, thanks for your feedback, make sure you vote
Thanks for your work.
Can you also provide the kernel source with the modifications? I know you used the universal7580 sources from LOS, but what I'm asking for is the fork along with the things you tweaked/added. If you don't mind, that is.
shrihankp said:
Thanks for your work.
Can you also provide the kernel source with the modifications? I know you used the universal7580 sources from LOS, but what I'm asking for is the fork along with the things you tweaked/added. If you don't mind, that is.
Click to expand...
Click to collapse
Uploading sar, I am busy with my school work and the issue is that you won't come to know what I have commited because I didn't push any of them.
About the tweaks part I have mentioned in credits section from whose repo i took those
Update: I just came to know that it works with android 10 roms also, so you'all can use it in any android 10 rom
shrihankp said:
Thanks for your work.
Can you also provide the kernel source with the modifications? I know you used the universal7580 sources from LOS, but what I'm asking for is the fork along with the things you tweaked/added. If you don't mind, that is.
Click to expand...
Click to collapse
Source out, check the thread
Keep it up boss..congrats for being success in releasing first kernel with very good response..keep it up!!
Ashwani_02 said:
Keep it up boss..congrats for being success in releasing first kernel with very good response..keep it up!!
Click to expand...
Click to collapse
Thanks alot, it means alot for me....
Wow awesome bro!!
Great work!! Really nice!
BTW Do you have Any telegram group for discussing about this kernel?
agent_x69 said:
Wow awesome bro!!
Great work!! Really nice!
BTW Do you have Any telegram group for discussing about this kernel?
Click to expand...
Click to collapse
The link is in the post
New update is up, make sure you'all install the latest version

Categories

Resources