[EOL][KERNEL][7.1.2][LOS/NX]AldeLOS Kernel for Galaxy S6 - Galaxy S6 Android Development

{
"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"
}
Code:
#include "std_disclaimer.h"
/*
* Your warranty is 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.
*/
THIS KERNEL IS END OF LIFE!!!
This is the Aldeon kernel for LOS or NexusOS. It is based on NexusTeam sources and I want to keep it very stable.
​Features:
based on NexusTeam sources
built with Google's TC v4.9
Linux kernel version 3.10.107
permissive
Synapse support
CPU underclock: 200 MHz (little / big)
CPU overclock: 1704 MHz / 2304 MHz (little / big)
GPU underclock: 100 MHz
GPU overclock: 852 MHz
GPU governor selection in Synapse
voltages control for both CPU and GPU
memory bus voltage control
CCACHE and GRAPHITE optimizations
KSM support
ZSwap control
init.d support
SafetyNet bypass
use Android device as USB keyboard/mouse (no driver required; compatible with any OS and BIOS)
DriveDroid patch
new IO schedulers: row
enabled these: all CPU governors, TPC congestions, IO schedulers, USB OTG support, CIFS support, TTL support, XBOX controller support, ISO support, UDF CD-ROM support, NTFS R/W support
Double tap to wake
Synapse profile backup/restore
sqlite3 installed in /system/xbin
Spectrum profiles
HMP voltage control
Doze control
fake Enforcing SELinux
live statistics in Synapse
S7 Edge battery support (please confirm)
Knox Warranty bit 0x1 to 0x0 (the eFUSE is still blown, just a software fix)
Bugs:
- the same bugs which you can find in the original NexusOS kernel
Downloads:
See AFH.​
Installation:​​
0. Backup is mandatory!!!
1. Download the latest kernel version zip file
2. Go to recovery
3. Flash the zip (if you have G920I flash from "G920F_I" folder or if you have G920T flash the G920W8 version)
4. If you were rooted then you need to flash root again otherwise you'll get a bootloop
5. Enjoy
Optionally, install Kernel Adiutor from Play Store to get control over the kernel. Install Synapse from Play Store or Synapse MOD (read FAQ).​
I'm not sure if it works on other models. Please tell me if it does.
This kernel requires an LOS-based ROM like NexusOS.
If you want to contribute just PM me
If you press the Thanks button then Chuck Norris will visit you
If you want to revert all the changes to boot.img, I attached the remover zip (it installs stock NexusOS kernel). Just flash it just restore the backup of your previous boot partition.
Subscribe to be always informed about what's going on.
Changelog:
***1.0***
- initial release
***1.1***
- added zRAM and KSM support
- first Edge build
- updated sources
***1.2***
- updated sources
- added Synapse controls for CPU, GPU, voltages (all), etc.
- added DriveDroid patch
- added possibility to use Android phone as USB keyboard/mouse
***1.3***
- synced with latest Aldeon kernel sources (new features, improvements and bugfixes; see changelog there from v3.2 to v3.4)
FAQ
​
Highly recommended to read FAQ from here.
1. Bootloop.
Did you flashed SuperSU or Magisk again? Maybe you were rooted before and you need to reflash root. Pay attention to OP instructions and to the text printed in recovery.
2. Thank you for this kernel.
But can you please help me to get surround sound on my S6?
Sure. Here is it.
3. How to build your kernel from source?
After you git cloned it, open terminal in root of the cloned folder and enter this: "sudo bash build_kernel.sh G920F" (or your model). Choose stock dt.img during building process.
4. Synapse is saying:
- "No UCI support" → Close the app from recents and open it again. If still no UCI support then PM me with the output of this command: uci (run it with su permissions).
- "JSON configuration parsing failure" → Using a file manager go to /res/synapse and delete a file named "config.json", close Synapse then open again, UCI error, reopen and done.
- The apply and discard buttons appeared for no reason. Which one should I click? → Click "X". This is a bug in Synapse.
- Is there a mod for Synapse? → Yes, Morogoku worked on it and I modified it a little bit to match our kernel and I built it. Get it from here. All the credits are going to Morogoku. It features backup/restore profile option and a red material theme.
5. Where to install BusyBox?
In /su/xbin or /system/xbin. I'm using SuperSU and Synapse is working perfectly. After each boot up I highly recommend you to check the Synapse settings, especially CPU OC to see if everything is ok.
6. There are unexpected freezes. What should I do?
Open Synapse, go to GPU tab and set GPU highspeed clock to 420 MHz.
7. How to fix the excessive heating?
Try switching from Interactive governor to Nexus and vice versa. See which one is good for you. I think Nexus will be the one.
Note: Mirror to latest LOS 14.1 build here. Credits to Nexus Team.
XDA:DevDB Information
AldeLOS Kernel, Kernel for the Samsung Galaxy S6
Contributors
minealex2244
Credits:
The Sickness (his guide and scripts)
Source Code: GitHub
Compatibility
Models:
G92xF
G92xI
G92xT
G92xW8
ROMs:
LineageOS 14.1
NexusOS 7.1
Contact
Google Plus: https://plus.google.com/communities/105684247187947937052
Version Information
Status: Stable [End Of Life, no longer maintained]
Current Version: 1.3
Created 2017-07-21
Last Updated 2017-10-30

i leave my s6 but thx for your hard work :good:

Edit: Downloadsection now visible.

"The first kernel is the NexusOS's one but this one doesn't need a custom ROM to be installed"
What does that mean: doesnt need a custom rom to be installed.. Voodoo magic?
By the way with AnyKernel you could support stock and LOS under 1 hood. Los runs on stock source

AndsXDA said:
I can't seen the Download Section
Click to expand...
Click to collapse
Sorry I did have time to finish the thread. I will finish I in 15 minutes from now.
Noxxxious said:
"The first kernel is the NexusOS's one but this one doesn't need a custom ROM to be installed"
What does that mean: doesnt need a custom rom to be installed.. Voodoo magic?
By the way with AnyKernel you could support stock and LOS under 1 hood. Los runs on stock source
Click to expand...
Click to collapse
Now the thread is fixed. I will try AnyKernel but I need to become familiar with it by testing

Deleted
Later edit: Loving how people are giving a thank you for this deleted post

Heck yeah a custom kernel for AOSP ROMs!

Added v1.1 with zRAM and KSM support and with up-to-date sources. Also the first Edge build is here. Enjoy it
Also I've added the source link in OP.
Edit: Added a FAQ.

@minealex2244 Everyone using AOSP for s6 really appreciate your work mate, thanks and I hope you continue the great work

Does it work with AOKP?

Hope this one can be compatible with g9208 as well!!There isn't any rom compatible with g9208...stock touchwiz forever doesn't sound good:crying::crying:

GODSteven said:
Hope this one can be compatible with g9208 as well!!There isn't any rom compatible with g9208...stock touchwiz forever doesn't sound good:crying::crying:
Click to expand...
Click to collapse
I will add support for your device in the next version.
DevisG79 said:
Does it work with AOKP?
Click to expand...
Click to collapse
I don't know. If you want you can try it.

hey can you add support for people using s7e battery with S6 ?
i am on nexus os rom.

Thanks for the kernel...will try it and report in a few days:good:

can you add :
spectrum app support https://forum.xda-developers.com/android/apps-games/app-spectrum-kernel-manager-users-t3601542
gpu overclock
Add stock power management, nexus team add custom power management that cause very poor battery life.
also can you fix gpu in nexus rom, because dont scale up right like in stock rom.
gpu is always active at low freq and also only use low and max frequence.

brujo55 said:
can you add :
spectrum app support https://forum.xda-developers.com/android/apps-games/app-spectrum-kernel-manager-users-t3601542
gpu overclock
Add stock power management, nexus team add custom power management that cause very poor battery life.
also can you fix gpu in nexus rom, because dont scale up right like in stock rom.
gpu is always active at low freq and also only use low and max frequence.
Click to expand...
Click to collapse
Spectrum seems a good thing but I'll add support for Synapse. If it won't break anything then I'll add Spectrum support. Regarding battery life I'll inspect it as I had just put my hands on this kernel.
Regarding GPU it depends on the governor the kernel is using by default. Synapse support should give you the ability to select another governor.
Next week I will have a little holiday and when I get back I'll try to add Synapse support for both my kernels.

kakabakk20 said:
hey can you add support for people using s7e battery with S6 ?
i am on nexus os rom.
Click to expand...
Click to collapse
x2 please:fingers-crossed:

I hope This kernel can flash the device 925w8

Good kernel...finally someone which is working on synapse support here?. Thanks !

kakabakk20 said:
hey can you add support for people using s7e battery with S6 ?
i am on nexus os rom.
Click to expand...
Click to collapse
Sorry but I can't understand what is that. Can you please tell me more? Do you want to say people edge or am I wrong?
PlusFK said:
I hope This kernel can flash the device 925w8
Click to expand...
Click to collapse
Not a bad idea. I'll build for w8 after I get back from my holiday.

Related

[ROM][5.1.1] [DIRTY-UNICORNS v9.8] [Dirty Deeds] [OC/TRIM] [OTA] [27/01/2016]

{
"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"
}
Hello Guys, After a long tedious work of adding Galaxy-SII specific codes to this AOSP based D.U. ROM and building the codes from scratch, I finally present to you all, DirtyUnicornsLollipop which is optimized for our beloved Galaxy-SII and tailor made by me to be the most stable ROM.​
Disclaimer​
Code:
#include
/*
* 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.
*
*/
Code:
[U][CENTER]ROM ToolChains[/CENTER][/U]
[CENTER]ROM:- UberTC-v4.9
Kernel:- Linaro-v4.9.4[/CENTER]
Features​
Code:
-->Customizable QuickSettings
-->Standalone FileManager
-->Customizable PowerMenu
-->Optional DU BlackedOutKeyboard
-->FAB Style Recents
-->Gesture Anywhere
-->App CircleBar
-->StatusBar Battery Options
-->StatusBar Traffic Indicator Options
-->Built-in AD-Blocker
-->DSP-Manager bridged with YAMAHA YMU823 Audio Chip
-->Mediascanner Options
-->Ability to disable Immersive message/FC Dialog
-->OmniSwitch
-->DialerOptions
-->App Ops
-->Theme Engine
-->LCD Density
-->Download Center
Root Info​Root is included.​
Installation instructions
Coming from 5.0 or less
--> Format system, data, cache & dalvik cache
--> Install ROM
--> Install Gapps if required
--> Reboot
Coming from previous build
-->Wipe cache
-->Install ROM
-->Reflash Gapps
-->Reboot
Using OTA as update
-->Check for any available updates
-->If you get one, download the update
-->Press 'Flash it'
-->Wipe cache from the prompt
-->Now Grant #SU permissions to OTAUpdater if you haven't earlier
-->OTAUpdater will automatically wipe cache, flash the ROM & then reboot
-->Enjoy the new Update​
IMPORTANT NOTE
In order for the OTAUpdater App. to automatically reboot to TWRP, wipe the selected preference say cache, apply the OTA update and then reboot back to system, you must give OTAUpdater permanent root privileges when you use the 'Flash it' option for the first time.
Please report all the Bugs in the Bugs Section. In this way I can keep track of all the bugs and fix them appropriately.
You must flash the Gapps that I provided. Other Gapps don't have the proper DPI and will cause all kinds of graphical glitches and FCs.​
Changelog​
Code:
[U]27/01/2016[/U]
[U]ROM[/U]
Fixed BLN
Downloads
#include<ROM.dl>
#include<GApps.dl>​
Video Review
Join the D.U. Community for the latest updates
​
XDA:DevDB Information
DirtyUnicornsLollipop, ROM for the i9100
Contributors
arnab, Lysergic Acid, Gustavo_s, The whole DirtyUnicornsTeam(Team D.I.R.T)
Source Code: https://github.com/kularny
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
ROM Firmware Required: TWRP Recovery
Based On: AOSP
Version Information
Status: Stable
Created 2015-05-18
Last Updated 2016-01-27
GeniSys.Kernel+ with TWRP-2.8.7.0 in Odin flashable format
I am attaching here my custom OC kernel with twrp-2.8.7.0 in odin flashable format along with the 1Gb-system/4Gb-Data pit file and Odin-3.09. Use this to recover from soft bricks and also the kernel can be used with other lollipop based ROMS. Flash the kernel with odin after installing the ROM of your choice. If you have used this kernel to repair a soft brick, you will have to again reflash the kernel after installing the ROM if you want to continue using this kernel. Happy flashing.
Kernel Guide
Please read very carefully before modifying kernel features
Please use the official kernel editor tool 'Synapse' for modifying various kernel parameters. For changing governors and tunables, please use 'KernelAdiutor'.
Code:
[FONT="Arial Black"][SIZE="4"][U]Best Configuration[/U][/SIZE][/FONT]
Governor - PegasusqPlus (Set from KernelAdiutor)
IO Scheduler - BFQ (Set from Synapse)
MulticorePowerSavings Scheduler - 1 (Set from Synapse)
Code:
ZZMOOVE is a new governor focused on performance/stability . It supports multiple profiles. To modify any profile according to your needs, open the "Kernel Adiutor' App, go to CPU under the KERNEL tab. Select the 'ZaneZam Governor Profile' option & enter your desired number from the list below.
[SIZE="4"][FONT="Arial Black"][U]ZZMOOVE Profiles[/U][/FONT][/SIZE]
1> for Default (set governor defaults)
2> for Yank Battery -> old untouched setting (a very good battery/performance balanced setting DEV-NOTE: highly recommended!)
3> for Yank Battery Extreme -> old untouched setting (like yank battery but focus on battery saving)
4> for ZaneZam Battery -> old untouched setting (a more 'harsh' setting strictly focused on battery saving DEV-NOTE: might give some lags!)
5> for ZaneZam Battery Plus -> NEW! reworked 'faster' battery setting (DEV-NOTE: recommended too! )
6> for ZaneZam Optimized -> old untouched setting (balanced setting with no focus in any direction DEV-NOTE: relict from back in the days, even though some people still like it!)
7> for ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online
8> for ZaneZam Performance -> old untouched setting (all you can get from zzmoove in terms of performance but still has the fast down scaling/hotplugging behaving)
9> for ZaneZam InZane -> NEW! based on performance with new auto fast scaling active. a new experience!
10>for ZaneZam Gaming -> NEW! based on performance with new scaling block enabled to avoid cpu overheating during gameplay
(CPU Temperature threshold of 65°C enabled if exynos4 cpu temperature reading support was compiled with the governor)
The profile name will reflect in the 'profile' tab just above 'profile_number' tab in the tunable screen.
Code:
[SIZE="4"][FONT="Arial Black"][U]Instructions[/U][/FONT][/SIZE]
>For TRIM, use the FSTrim App. or from terminal, run su, fstrim -v /data /cache
>For every other features, from OC to UV, please use the 'Synapse' app.
>For governor & tunable control, please use the KernelAdiutor App.
>For GPU OC, You must enable 'vpll' mode in Synapse. Use the 'vpll' enabled frequencies for best performance & stability.
>You can type 'systemstatus' in terminal to view all CPU/GPU/Temperature etc status.
>Toggle the SELINUX switch, once from permissive to enforcing & back to permissive on first boot.
>For NTFS USB Flash Drives to work, Please install [URL="https://play.google.com/store/apps/details?id=eu.chainfire.stickmount"]this[/URL] Application.
Excellent, thank you for keeping our SII Alive!
Reserved
hi, nice rom. screen shots ?
Is it stable enough for daily use
Thanks
nageswarswain said:
Is it stable enough for daily use
Click to expand...
Click to collapse
Just Dont forget to only use the gapps that Iam providing.
hi how much longer for links?
arnab said:
Just Dont forget to only use the gapps that Iam providing.[/QUOTE
OK ..is it require to wipe kernel before flashing...
Click to expand...
Click to collapse
shingers5 said:
hi how much longer for links?
Click to expand...
Click to collapse
Patience is bitter but its fruits are sweet.
Sent from my GT-I9100 using XDA Free mobile app
I'm totally excited and happy to see DU for our i9100. Thx mates @arnab & @Mazda
nice to see that another lollipop rom in s2 :good: keep up the gud work dev....and to all dev out there!
@arnab
Still downloaded the first sweet fruit but waiting for the provided gapps to download btw... you wrote "Flash 'UPDATE-SuperSU.zip' to gain Root-Privileges." and "You must flash the added #SU.zip....", is it necessary to do this step, because it's allready in addon.d?
otti17 said:
@arnab
Still downloaded the first sweet fruit but waiting for the provided gapps to download btw... you wrote "Flash 'UPDATE-SuperSU.zip' to gain Root-Privileges." and "You must flash the added #SU.zip....", is it necessary to do this step, because it's allready in addon.d?
Click to expand...
Click to collapse
My damn upload speed is so stupid today...two times I tried to upload and failed....wait...il put it back again.
Dnt flash until I provide the proper Gapps...then ul complain if it fcs...plz wait.
Another LP......this is great.......:good::good: waiting for the link
Is this also based on Lysergic Acid's device tree? (I'm asking simply for the bluetooth support)
Bluetooth depends on a string knwn as bcm_pachram that gets the config valuevin text..in s2 common the text file stating the samsung accurate bluetooth hardware is mentioned and its config is also there..so device tree only provides the config file...nw the driver of cm...broadcom_libbt where the bcm_pachram gets the device config mentioned in galaxys2 common..that driver has got some problem in that...not the config file..its like ur providing the ryt parameters but the main driver is accepting the config but driver side probl3m is occuring...also i triple checked bluetooth.h and also btpanmh btsock.h in libhardware...my rom is aosp drivers...so it myt work or nt...cant be sure...rest be assured s2 common tree or device tree has gt nothing to do with the stutter...in smthing in frameworks, libhardware or broadcom_libbt.
Sent from my GT-I9500 using XDA Free mobile app

[KERNEL][UB][F2FS]FizTech - helium

FizTech kernel
#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 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 ignore you.
*/
Click to expand...
Click to collapse
Hi, I modifed stock 23.5.A.1.291 kernel to support f2fs file system etc.
The kernel is EXPERIMENTAL so I need testers.
Features for now:
F2FS support (without encryption)
Disabled sony RIC
SELinux permissive
GPU overclock
Kcal support
IntelliThermal
init.d support
Multirom works using no-kexec workaround (WIP kexec-hardboot)
DIRTY COW exploit patched!
Both f2fs and ext4 partitions support
Custom CPU govenors
Custom ZEN I/O scheduler as requested
Adreno Idler
Intelli-plug
Voltage Control
Features that will be added:
CPU overclock
Optimizations
working kexec-hardboot patch
CPU govenors
I/O schedulers
you tell me?
Features that will not be added:
TWRP - install it with fastboot (custom roms also have them )
Prerequisites:
Official TWRP from https://twrp.me/ (it contains mandatory mkfs.f2fs file)
Xperia Z3 Compact
Fastboot drivers installed and unlocked bootloader
FizTech kernel - helium
Instructions:
I recommend to do this after fresh install of ROM of choice. I tested my kernel on SLiMM and AOXP.
Kernel must be flashed through recovery. The zip contain wifi module and script that corrects partition layout.
If you want to use f2fs filesystem then follow optional steps which will format your /data and /cache partitions. (Maybe backup? )
Think thrice if you are determined to install this!
Install official TWRP
Code:
fastboot flash recovery twrp.img
To enter recovery press POWER and VOLUME down buttons simultaneously when phone is switched off. It should boot to recovery. This requires new bootloader, that allows booting to recovery.
Install ROM of your choice
F2FS optional : Wipe->advanced wipe select /cache and change filesystem to F2FS (Repair or Change File System)
F2FS optional : Do the same for /data
Install kernel ZIP
Reboot and wait. Sometimes it takes few minutes, especially after fresh install.
F2FS advice: If device is not booting, please reboot to recovery. Check your if your /data and /cache filesystems are F2FS. If not then repeat F2FS optional steps. Even if your partitions were F2FS, install kernel zip once again.
Optional: install TWRP once again if it was damaged by ROM installation.
If you don't see F2FS format option in "Repair or Change File System" then your recovery doesn't have mkfs.f2fs file in /sbin of your recovery (it needs to have permissions also). Use offical TWRP from @someone755
Downloads:
Lithium <latest>
Kernel sources:
[url]https://github.com/adrset/kernel[/URL]
Credits:
@someone755
@Myself5
@AndroPlus
@DooMLoRD
@faux123
@frantisek.nesveda
@arter97
@tomascus
SONY
And all other contributors!
Sorry if I forgot you! Tell me and I will add you
About me:
I am currently studing, so the amount of time I can dediacate to XDA is limited. I am begginig my journey with developing - be understanding!
{
"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"
}
Changelog:
Version 1 - Fiztech Hydrogen
- initial version
- F2FS support
- DM-verity disabled
- sony RIC disabled
Version 2 - FizTech Helium
- added GPU overclock
- added kcal support
- added IntelliThermal
- added init.d support
- initial patch for Kali-Nethunter support
- patched DIRTY COW exploit - in near future more safety patches will be added
- Kernel supports f2fs and ext4 partitions
Version 2.1 - FizTech Helium Revised
- added some CPU govenors
- added ZEN I/O scheduler as requested
- added Adreno Idler as requested
- enabled Intelli-plug
- exfat module enabled
- SElinux enforce
Version 3 Codename Lithium
- Added Voltage Control
- Added sioplus I/O scheduler
- Storage optimizations
Version (double) n (work still in progress)
- I will try to update the kernel to newer versions (AFAIK current one is 3.4.0, will try to update maybe to 3.4.113 if it's possible?)
- CPU overclock (don't prefer this - our device is warm enough )
- govenors
- maybe compile using linaro toolchain
- Kali-nethunter support
If you wanted to reserve this one, though luck
Not often I get tagged in new kernel threads. All the best man, and happy holidays
A day were a new kernel project is starting is a good day...
Good work up to now...
Maybe UV would also be nice...
Good to hear about the new kernel. Awesome works!
I'm having with issue with the touch screen on my Z3 compact. The top and bottom of screen is unresponsive. But it happens on main screen, not in lock screen, not in welcome screen (when installed a fresh rom), and also not in TWRP.
I believe this related to the Sony' kernel. Could you help to investigate and hopefully fix the issue.
I will test the rom if hearing any word from you
Many thanks.
LoveTKB said:
Good to hear about the new kernel. Awesome works!
I'm having with issue with the touch screen on my Z3 compact. The top and bottom of screen is unresponsive. But it happens on main screen, not in lock screen, not in welcome screen (when installed a fresh rom), and also not in TWRP.
I believe this related to the Sony' kernel. Could you help to investigate and hopefully fix the issue.
I will test the rom if hearing any word from you
Many thanks.
Click to expand...
Click to collapse
Did I understood correctly, that you installed my kernel and such issue appeared? If yes: does the it exist on other kernels? I didn't modify anything in panel/screen/touchscreen. The only possible problem for now is that some kernel modules are not loaded. I must check which one is resonsible for what to decide whether to enable it or not or if it could be responsible for such issue (which I doubt).
What about your charger? In some cases broken chargers caused misbehaviour in touchscreen . For instance they are not properly grounded.
I need more information to help you.
Regards
Can someone please explain to me what are benefits of f2fs, and what does it mean? Are there any bad sides of using it?
-CRO-Maher said:
Can someone please explain to me what are benefits of f2fs, and what does it mean? Are there any bad sides of using it?
Click to expand...
Click to collapse
If you search on Google, you will find that f2fs is a filesystem developed by Samsung, faster than the others file systems(if used on emmc, SD card and ufs) so it'good if we could use it. But the kernel must have compatibility for it. Correct me if I'm wrong! And I'm looking forward using this kernel!
Sent from my D5803 using XDA-Developers mobile app
king960 said:
Did I understood correctly, that you installed my kernel and such issue appeared? If yes: does the it exist on other kernels? I didn't modify anything in panel/screen/touchscreen. The only possible problem for now is that some kernel modules are not loaded. I must check which one is resonsible for what to decide whether to enable it or not or if it could be responsible for such issue (which I doubt).
What about your charger? In some cases broken chargers caused misbehaviour in touchscreen . For instance they are not properly grounded.
I need more information to help you.
Regards
Click to expand...
Click to collapse
It's not from your kernel. It's issue on Sony's ROM, which causes top and bottom screen area is not touchable. I think it was the kernel issue. Some forks from the thread had the same of my issue: http://forum.xda-developers.com/z3-compact/help/home-button-t3151587
Many appreciates if you can figure out and have some fixes included in the kernel.
Thanks,
Cool! All the best developing this kernel. I will surely try this. BTW, do you see and performance and battery improvements in SliMM or AOXP?
panzerox123 said:
Cool! All the best developing this kernel. I will surely try this. BTW, do you see and performance and battery improvements in SliMM or AOXP?
Click to expand...
Click to collapse
Yes, both have better performance and battery life than stock.
PS. Version 2 released - codename Helium
king960 said:
Yes, both have better performance and battery life than stock.
PS. Version 2 released - codename Helium
Click to expand...
Click to collapse
Cool I'm developing AOXP... And 1.3 I will be releasing 1.3 now!
Also, how stable is the kernel?
This kernel Is awesome! It would be good if you added zen io, Adreno idler and dynamic fsync
frixed said:
This kernel Is awesome! It would be good if you added zen io, Adreno idler and dynamic fsync
Click to expand...
Click to collapse
Thank you, I will try to add these.
Can you make version for concept?
karol5wwy said:
Can you make version for concept?
Click to expand...
Click to collapse
Maybe I will consider it in the future. Now I would like to focus on stock based kernel and patching it.
I have a problem with my sd 64GB with this kernel i get a notification that says "corrupted sd card" i touch to format and fix but not work and my sd work with twrp :/ i use SLIMM 3.8
noob question could you tell me a good setup for running games without lag? I have problems in games like NFS no limits and RR3 in stock.
I tested another kernel only that always hangs up then I need to reboot.
Game always starts well only after a while drops to 15/20fps I'm almost changing smartphone. I've seen that is some limit that sony puts after a certain temperature thank you for help
frixed said:
I have a problem with my sd 64GB with this kernel i get a notification that says "corrupted sd card" i touch to format and fix but not work and my sd work with twrp :/ i use SLIMM 3.8
Click to expand...
Click to collapse
Hi, what is the filesystem of your sdcard?
Have you tried to format in TWRP or with help of PC?
zEminho said:
noob question could you tell me a good setup for running games without lag? I have problems in games like NFS no limits and RR3 in stock.
I tested another kernel only that always hangs up then I need to reboot.
Game always starts well only after a while drops to 15/20fps I'm almost changing smartphone. I've seen that is some limit that sony puts after a certain temperature thank you for help
Click to expand...
Click to collapse
Hi, after certain temperature a feature called CPU throttling is enabled. It's implemented by thermal driver to prevent damage to your phone. I haven't tried it in gaming but I read many positive opinions about intelli thermal driver which is included in my kernel.
I'll install that game and tell you how it works for me.
king960 said:
Hi, what is the filesystem of your sdcard?
Have you tried to format in TWRP or with help of PC?
Hi, after certain temperature a feature called CPU throttling is enabled. It's implemented by thermal driver to prevent damage to your phone. I haven't tried it in gaming but I read many positive opinions about intelli thermal driver which is included in my kernel.
I'll install that game and tell you how it works for me.
Click to expand...
Click to collapse
Hi, I use exfat, if I already try to format it in twrp but it does not work with the rom, in the pc it works, in twrp also and with another kernel also it works, it is kind of strange maybe it has something to do with format extfat

[EOL][KERNEL][8.x] AldeXus Kernel for Samsung Galaxy S6

{
"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"
}
Code:
#include "std_disclaimer.h"
/*
* Your warranty is 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.
*/
READ THE WHOLE OP!
THIS KERNEL IS END OF LIFE. IT IS/WILL BE INTEGRATED IN NEXUSOS ROMS.
This is a custom kernel for S6 which lets you change the things you want in the kernel. It was born from tests, errors and a lot of hardwork to give you the most stable features.
I want it to be almost as stable as stock.
​Features:
based on latest TeamNexus sources
Google's TC v4.9
Linux kernel version 3.10.108
permissive
Synapse support
CPU underclock: 200 MHz (little / big)
CPU overclock: 1704 MHz / 2304 MHz (little / big)
GPU underclock: 100 MHz
GPU overclock: 852 MHz
GPU governor selection in Synapse
voltages control for both CPU and GPU
memory bus voltage control
CCACHE and GRAPHITE optimizations
KSM support
ZSwap control
working init.d support
SafetyNet bypass
use Android device as USB keyboard/mouse (no driver required; compatible with any OS and BIOS)
DriveDroid patch
new IO schedulers: ROW
enabled these: all CPU governors, TPC congestions, IO schedulers, USB OTG support, CIFS support, TTL support, XBOX controller support, ISO support, UDF CD-ROM support, NTFS R/W support
Double tap to wake
Synapse profile backup/restore
sqlite3 installed in /system/xbin
Spectrum profiles
HMP voltage control
Doze control
fake Enforcing SELinux
live statistics in Synapse
S7 Edge battery support (the true capacity displaying is buggy)
Knox Warranty bit 0x1 to 0x0 (the eFUSE is still blown, just a software fix)
Bugs:
- DT2W not working in v2.0
PLEASE READ THE FAQ!
Installation:​​
0. Backup is mandatory!!!
1. Download the latest kernel version zip file
2. Go to recovery
3. Flash the kernel zip
4. If you were rooted then flash root again otherwise you'll get a bootloop
5. Enjoy
Optionally, install Kernel Adiutor from Play Store to get control over the kernel. Install Synapse from Play Store or Synapse MOD (read FAQ).​
Tell me if the kernel is working with your ROM.
If you want to contribute just PM me
If you press the Thanks button then Chuck Norris will visit you
If you want to revert all the changes, just restore boot partition.
Subscribe to be always informed about what's going on.
Downloads:
See Android File Host.
Select your device (Flat/Edge) then AldeXus Kernel then your model. Don't look at popular downloads.​
XDA:DevDB Information
AldeXus Kernel, Kernel for the Samsung Galaxy S6
Compatibility
Models:
G92xF
G92xI
G92xP
G92xS
G92xT (maybe)
G92xW8
Custom ROMs:
LineageOS 15.x
NexusOS 8.x
Credits:
The Sickness (his guide and scripts)
UpInTheAir (resetprop)
thehacker911 (Synapse files base)
Others I've used the commits from
Source Code: GitHub
Contributors
minealex2244
Version Information
Status: Stable
Current Version: 2.0
Created 2017-11-03
Last Updated 2018-01-10
Changelog
***1.0***
- initial release
***1.1***
- updated to Linux 3.10.108
- WiFi driver is no longer built in Legacy Mode
***1.1.1***
- updated sources
- added support for all the supported devices
***2.0***
- updated sources
- support for 8.1
FAQ
1. Screen mirroring is not working. Is it kernel related?
No. It is root related. Just add this to your /system/build.prop :
Code:
wlan.wfd.hdcp=disable
2. Bootloop.
Did you flashed SuperSU or Magisk again? Maybe you were rooted before and you need to reflash root. Pay attention to OP instructions and to the text printed in recovery.
3. Thank you for this kernel.
But can you please help me to get surround sound on my S6?
Sure, here.
4. How to enable multiuser support?
Add these to your build.prop:
Code:
fw.show_multiuserui=1
fw.max_users=5
5. Synapse is saying:
- "No UCI support" → Close the app from recents and open it again. If still no UCI support then PM me with the output of this command: uci (run it with su permissions).
- "JSON configuration parsing failure" → Using a file manager go to /res/synapse and delete a file named "config.json", close Synapse then open again, UCI error, reopen and done.
- The apply and discard buttons appeared for no reason. Which one should I click? → Click "X". This is a bug in Synapse.
- Is there a mod for Synapse? → Yes, Morogoku worked on it and I modified it a little bit to match our kernel and I built it. Get it from the attachments below. All the credits are going to Morogoku. It features backup/restore profile option and a red material theme.
6. Where to install BusyBox? In /su/xbin or /system/xbin. I'm using SuperSU and Synapse is working perfectly. After each boot up I highly recommend you to check the Synapse settings, especially CPU OC to see if everything is ok.
7. How to build your kernel from source?
After you git cloned it, open terminal in the root of the cloned folder and enter this: "sudo bash build_kernel.sh G920F" (or your model). Choose stock dt.img during building process.
8. XYZ not working. PM me with logs and screenshots.
Thanks! I'll try it later
Sent from my SM-G920F using Tapatalk
First, thanks for the great kernel.
It works perfectly on my g920i except for magisk is now frequently auto unrooting. I reflashed it several times but keeps unrooting after a few minutes. Any ideas for a solution?
Sent from my SM-G920F using Tapatalk
M.Saka said:
First, thanks for the great kernel.
It works perfectly on my g920i except for magisk is now frequently auto unrooting. I reflashed it several times but keeps unrooting after a few minutes. Any ideas for a solution?
Sent from my SM-G920F using Tapatalk
Click to expand...
Click to collapse
Flash magisk 12 and use magisk manager 4.X
It should work.:good:
M.Saka said:
First, thanks for the great kernel.
It works perfectly on my g920i except for magisk is now frequently auto unrooting. I reflashed it several times but keeps unrooting after a few minutes. Any ideas for a solution?
Sent from my SM-G920F using Tapatalk
Click to expand...
Click to collapse
Sir, please read again FAQ. It's very important. MagiskSU is loosing root. SuperSU works perfectly.
hey buddy got a question after i clone source and download tool chain and all that good stuff how do i build for G920T bc in env_setup there is no G920T so when i run build_kernel.sh G920T i get nothing and i want to edit the menuconfig but i dunno no which config to buil...any help plz.. thanks for the kernel
fowler82 said:
hey buddy got a question after i clone source and download tool chain and all that good stuff how do i build for G920T bc in env_setup there is no G920T so when i run build_kernel.sh G920T i get nothing and i want to edit the menuconfig but i dunno no which config to buil...any help plz.. thanks for the kernel
Click to expand...
Click to collapse
Right now I'm working on adding other models support. Keep an eye on my GitHub commits.
minealex2244 said:
Right now I'm working on adding other models support. Keep an eye on my GitHub commits.
Click to expand...
Click to collapse
When do you think other models will be done?
Can you add stock voltages?
Team nexus added custom voltage and phone don't boot
brujo55 said:
Can you add stock voltages?
Team nexus added custom voltage and phone don't boot
Click to expand...
Click to collapse
My phone booted up normally. Which model?
brujo55 said:
Can you add stock voltages?
Team nexus added custom voltage and phone don't boot
Click to expand...
Click to collapse
I have the same problem model 920f phone don't boot
Thanks you ! . but it has'nt oreo rom port . i used to aldeon kernel 3.4 . it is very well! . you should creat a group on telegram
PlusFK said:
Thanks you ! . but it has'nt oreo rom port . i used to aldeon kernel 3.4 . it is very well! . you should creat a group on telegram
Click to expand...
Click to collapse
Sorry but I didn't understand this part: "it has'nt oreo rom port . i used to aldeon kernel 3.4".
minealex2244 said:
Sorry but I didn't understand this part: "it has'nt oreo rom port . i used to aldeon kernel 3.4".
Click to expand...
Click to collapse
Hey mate, have u tried it on nexusOS rom (4/11 build)?
Sent from my SM-G920F using Tapatalk
M.Saka said:
Hey mate, have u tried it on nexusOS rom (4/11 build)?
Sent from my SM-G920F using Tapatalk
Click to expand...
Click to collapse
Where is that build (link please)?
minealex2244 said:
Where is that build (link please)?
Click to expand...
Click to collapse
Sure, here
https://files.nexus-roms.eu/Samsung/zero/8.0.0/2017-11-04/
They just switched from LineageOS to NexusOS
Sent from my SM-G920F using Tapatalk
M.Saka said:
Sure, here
https://files.nexus-roms.eu/Samsung/zero/8.0.0/2017-11-04/
They just switched from LineageOS to NexusOS
Sent from my SM-G920F using Tapatalk
Click to expand...
Click to collapse
It works with it.
minealex2244 said:
It works with it.
Click to expand...
Click to collapse
Great news [emoji1]
Thanks man
Sent from my SM-G920F using Tapatalk

[KERNEL][Q][AOSP/OneUI-2][R4][EOL] RAD Kernel [N950(F/N/FD)]

{
"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"
}
DISCLAIMER:
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.
I don't provide support for OneUI-pie & treble ROMs, asking me if I will ever do is just a waste of time.
INFO:
If you wonder what the hell RAD Kernel is... Then let me explain, RAD Kernel is a project oriented towards people who depend on their phone every day.
RAD Kernel is designed for maximum stability.
All kernel builds are thoroughly tested before Release.
As the title says RAD Kernel per se supports AOSP ROM(s), OneUI 2 ROM(s) and it's meant to be used with it for a better STABLE experience.
RAD Kernel will NOT work with any other ROMS except AOSP & OneUI-2 (i.e no OneUI-pie & treble support).
SUPPORTED DEVICES:
G950(N/F/FD)
G955(N/F/FD)
N950(F/FD)
FEATURES:
Linux 4.4.111
Compiled with Clang 9.
O3 optimizations.
Fast, smooth and great for Daily Use!
Permissive SE-Linux.
Boeffla Wakelock Blocker.
Interactive governor as Default.
Optimized Integer SQRT. for upto 3x faster operation.
Tuned Interactive governor for better balance between performance and battery.
CPU BIG up to 2314MHz.
CPU small up to 1690MHz.
GPU OC up to 572MHz
WireGuard.
Disabled CRC by default - 30% File system performance.
Fsync toggle enabled by default, can be changed in a kernel tweaker.
TCP congestion - bic as default.
Z-RAM enabled by default and set at 2592MB.
Z-RAM compression - lzo
HMP values tuned for better performance!
and the list goes on!
ROOT:
RAD Kernel DOES NOT come with pre-installed ROOT.
You can flash the latest MAGISK to get ROOT!
SUPPORT:
Telegram Group - Click here!
Telegram Channel - Click Here!
CREDITS:
Me, for developing without time and for the struggle to test new things.
Stricted for LineageOS development.
Dr.DoubtReaper for testing my kernel images.
Samsung Open Source for their Kernel source.
Topjohnwu for magisk!
Linus torvalds for Linux!
Thanks to anyone else who made this whole thing possible, you are part of it as well!
and all the people on GitHub whom i might have cherry-picked from!
XDA:DevDB Information
RAD Kernel for Exynos8895, Kernel for the Samsung Galaxy Note 8 (2017 Phone)
Contributors
Live0verfl0w
Source Code: https://github.com/Exynos-nigg/RAD-8895
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R4
Stable Release Date: 2021-01-07
Created 2020-10-05
Last Updated 2020-11-08
R4 (07/01/2021) [EOL]
BUGS:
DexOnPc is bugged, device wont be recognized (OneUI2 build only!)
DOWNLOADS:
Official Kernel Website - click here!
Google Drive - click here!
INSTALLATION:
NOTE! YOU NEED TO BE ALREADY ON AOSP/OneUI-2 ROM, BEFORE FLASHING THIS CUSTOM KERNEL
Download the provided zip for your device model.
Put the zip inside your storage.
Reboot to TWRP recovery.
Flash the zip and wait until it completes.
Reboot your device, and enjoy the Butter smooth experience.
CHANGELOGS:
R4(07/01/2021)
Added OneUI-2 support! (make sure to flash the OneUI-2 build)
Disabled logging and some debug stuff
Older changelogs below! =)
R3.5 HOTFIX(08/11/2020)
Unified installer zips!
Fix bootloop issues!
Switch from AK3 to AIK zips!
NOTE: This releases has no changes kernel side, but the installation zips have been changed!
NOTE: Sorry for the inconveniences caused because of the bootloops, this releases should (hopefully!) fix em =)
R3 (04/11/2020)
Disabled GFS (Gentle Fair Sleepers) for better UI performance!
Fix placebo tweaks blocker!
General optimizations!
Kill DVFS completely!
Remove excessive logging from decon, GPU drivers & touchscreen drivers!
Unified S8/S8+ kernel!
Set "westwood" as default TCP congestion algorithm!
NOTE: The kernel zips have different time labels on them because i did build them few days before but was just lazy to release them
R2 (13/10/2020)
Changed to Interactive on CPU!
Fixed sound not coming from earpiece!
Remove Audit dependency!
Enabled touch input booster!
Disabled Hotplug!
Change default IO scheduler to "deadline"!
Disable some logging!
This kernel build should be way smoother than R1!
R1 (05/10/2020)
Initial Release!
FAQ:​ (Read this before flashing the kernel and reporting bugs!)
Q. Gaming performace isnt good in this kernel!
A. Disable Samsung Hotplug from your preferred kernel tweaker app! Hotplug is disabled in builds from R2 onwards!
Q. Whats Fsync? should i disable it?
A. fsync transfers ("flushes") all modified in-core data of (i.e., modified buffer cache pages for) the file referred to by the file descriptor fd to the disk device (or other permanent storage device) so that all changed information can be retrieved even after the system crashed or was rebooted. This includes writing through or flushing a disk cache if present. The call blocks until the device reports that the transfer has completed. It also flushes metadata information associated with the file (see stat(2)).
Too scientific, didnt read! : In layman terms disabling Fsync gives you better performance with the risk of a Data loss/corruption during a system crash!
Q. I cant Flash NFS injector, FDE.AI, MAGNETAR and other tweakers on this kernel!
A. I have added a in-built kernel blocker to block installation of these so called "AIO kernel tweakers". You shouldnt install these tweaks in my opinion! If you still want to use a Tweaker, i prefer you use KTweak though i wont be providing support for issues if u have flashed any mods or anything of this likeliness!
Q. I have an issue and i have reported it in the XDA thread, yet nobody replied to me.
A. I might be slow in responding for issues reported in the XDA thread, if u want me to reply more faster, report it in the Telegram support group!
Q. My phone gets HOT while using this kernel!?
A. Short answer: It's your own issue, fix it yourself. Nobody makes a kernel just to burn your hands.
Long answer:
* Install Termux app from Play Store * Enable screen rotation, open Termux in landspace mode * Type this command: su -c top -d 2 * A list of processes will appear and refresh with 2s interval. Find which process consumes the most CPU usage with [%CPU] column and the package name in ARGS column. You should see the culprit of your issue.
Reminder: There is no such thing as "I have nothing in background but the phone still heats up". There definitely something happen and 99% of the time it's some of the rogue apps running in background.
Thanks to Diep Quynh for finding this one out!
I've tried it and for some reason left top corner of the screen never responded to touch. Ex: I couldn't turn on wifi from quick toggles n back arrow in some apps as I couldn't make a touch on left corner...
I didn't collect logs as I immediately reverted back to old kernel.
arjun.reddy said:
I've tried it and for some reason left top corner of the screen never responded to touch. Ex: I couldn't turn on wifi from quick toggles n back arrow in some apps as I couldn't make a touch on left corner...
I didn't collect logs as I immediately reverted back to old kernel.
Click to expand...
Click to collapse
Could you tell me which rom and device please?
Me or any of my testers didnt find this issue.
Live0verfl0w said:
Could you tell me which rom and device please?
Me or any of my testers didnt find this issue.
Click to expand...
Click to collapse
I am on Resurrection Remix Q Using NOTE 8 (SM-950F). I will flash the kernel again n let you know if it's replicable.
Finally new kernel for my note 8
I'll give it a try
and post feedback after testing for few days
I have small question
which is better... EAS or HMP?
Thanks
Alastal said:
Finally new kernel for my note 8
I'll give it a try
and post feedback after testing for few days
I have small question
which is better... EAS or HMP?
Thanks
Click to expand...
Click to collapse
As a dev i really cant compare, but u can try it and decide for urself:good:
I have this weird bug with the earpiece still not working on the new version of the Kernel
I am using the Official HavocOS rom on my Galaxy Note 8
Alessandro2003 said:
I have this weird bug with the earpiece still not working on the new version of the Kernel
I am using the Official HavocOS rom on my Galaxy Note 8
Click to expand...
Click to collapse
Its a ROM issue, which has been already identified by the rom dev, u can join their telegram group to know this
New kernel build is up guys! =)
Currently running the newest build, runs great, thanks for the work. 6h SOT and still 50% battery. Just wondering, any reason hotplug is disabled? Does it really impact performance that bad? Or is it just samsungs implementation? Tried to build a custom version using your source (with a big core oc and an undervolt), cant seem to for some reason. Once again, thanks for the great work. Any way to buy you a Coffee?
Hotfix build is uploaded, sorry for the inconveniences caused by the bootloop issues =)
Excudent said:
Currently running the newest build, runs great, thanks for the work. 6h SOT and still 50% battery. Just wondering, any reason hotplug is disabled? Does it really impact performance that bad? Or is it just samsungs implementation? Tried to build a custom version using your source (with a big core oc and an undervolt), cant seem to for some reason. Once again, thanks for the great work. Any way to buy you a Coffee?
Click to expand...
Click to collapse
Hi mate!
1. hotplug is disabled cuz in my tests i found em to degrade performance and doesnt make much of a difference battery life wise, hence disabled and yes its a samsung implementation.
2. For OC u can pick ace2nutzers a2n kernel commits, i have tested em and it works
3. as for the undervolt, i havent tried em and probably wont be =)
4. Thanks very much, i dont need coffee or beers and stuff, u can hit the thanks button =)
Thanks and regards,
Stay Safe!
I am using this kernel on android 10 oneui
after i flashed the kernel i had weird issue concerning samsung clear case
when i close the case the screen turn on and when i open the case the screen turns off!
it acts in the opposite manner!
N950N supported?
is there any way to change to enforcing?!
Excudent said:
Currently running the newest build, runs great, thanks for the work. 6h SOT and still 50% battery. Just wondering, any reason hotplug is disabled? Does it really impact performance that bad? Or is it just samsungs implementation? Tried to build a custom version using your source (with a big core oc and an undervolt), cant seem to for some reason. Once again, thanks for the great work. Any way to buy you a Coffee?
Click to expand...
Click to collapse
But how? Can you share your settings?

[CLOSED][KERNEL][11/10] Parallax Kernel [Overclocked][BEST TOUCH/KERNEL FOR POCO/GAMING]

Welcome To Our Thread For Parallax 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"
}
Code:
#include <std_disclaimer.h>
/*
* Your warranty is... Still valid??.
*
* 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.
*/
Introduction
Hello everyone, this is my personal kernel for the Poco(phone) F1.
First off, I am not a superstar kernel developer, I'm just trying to build a kernel out of some basic/simple kernel source and trying to add amazing features and optimization from other famous kernels and even some by myself.
our aim with parallax
our aim is to provide the best performance to hardcore gamers out there, to accomplish this we overclocked the GPU up to 820mhz and made it super stable using some custom power optimization, but our aim didn't stop there! with the best performance, we wanted to solve a big problem in poco community, which is touch!. we use the latest new touch drivers which provide the best touch response and best bullet registration in PUBG and COD Mobile, parallax is made to crush any game you throw at it!
​
Note: Ported ROMs like OOS are know to have issues and aren't supported by me!
Click to expand...
Click to collapse
​
// Kernel Features //
-Overclocked GPU 820mhz, also available in 800mhz and 710mhz
-Optimized touch drivers to perform best
- Updated to latest Linux kernel tag
- Updated to latest CAF tags
- Built with Proton Clang 13
- AnyKernel3
- Uclamp backports
- Simple Low Memory Killer
- power-efficient work queue
- Added Thermal Optimizations to reduce heat while gaming
-Added Power Optimizations to reduce battery drain while gaming and normal use
- Custom fstab for f2fs and disabled force encrypt
- Latest Novatek & Focaltech touch screen drivers
- F2FS support with additions from arter97 kernel
- Wireguard, Kcal, K-Lapse & Sound Control support
- CPU Input Boost
- Underclocked min freq of the gpu to 180 to save power
- Wakelock blocker
- Westwood TCP
- Schedutil (Default) & performance CPU Governors
- CFQ, Maple, Noop, Deadline I/O Schedulers
- Added Thermal Optimizations
- Optimizations from other kernels
- Using CONFIG_HZ = 100
Installation Instructions
NOTE:- parallax requires clean flash, steps are given below
1. Boot into recovery
2. Wipe Dalvik/Art cache, cache, system.
3.Flash ROM zip,
(Optional) Flash other zips like GApps, DFE, etc depending on ROM and your preference
5. Flash the latest Magisk zip
6. Reboot into the system (yes boot with stock kernel first)
7. Reboot into recovery
8. Flash latest parallax Kernel zip
9. Reboot and download spectrum from play store for profiles and enjoy!
Do not wipe data or internal storage!
Downloads
download-from-here
Flash uclamp remover in twrp (Only for fluid rom users)
if you have any problems or doubt on this kernel, then you can discuss at our telegram group:- Parallax_Kernel
Thanks To
* nathanchance - for android-linux-stable
* osm0sis - for AnyKernel3
* Pierre2324
* Ayan Pande
* every single Kernel Developers (Poco especially) that I might have/will be cherry-picked(ing) from.
* All my testers who test the kernel at any time I ask them!
Source Code: https://github.com/dakkshesh07/parallax_kernel_xiaomi_Beryllium.git
Kernel Special Features:
GPU OC 820mhz fully stable, also available in 800, 710mhz
BEST TOUCH DRIVERS FOR GAMERS and normal use
Version Information
Status: Stable (V1-reborn)
Stable Release Date: 03-12-2020
Created 03-12-2020
Last Updated 18-03-2021
//Changelogs V1-reborn//
This is actually v7, but we are relaunching parallax from start again as a new, safe kernel but performing better as last ones
Click to expand...
Click to collapse
-New source, rebased on Los
-Upstreamed to 4.9.259
-Merged the latest CAF tags
-Updated Wiregaurd
-Fixed Kcal which caused AMOLED modules to not work
-Overclocked GPU to 820 also available in 800mhz and 710mhz stock
-Introduced Uclamp backports
-Introduced Adreno boost, (configurable in smart pack and fkm kernel manager)
-Drastically Improved touch for nvt and fts
-Drastically Improved Performance and drain
-Underclocked min freq of the GPU to 180 to save power
-Added Old( 9.1.24 ) and New ( 10.3.7.0 ) touch firmware install options to the installation process
-Introduced Simple Low Memory Killer
-Introduced CPU input boost
-Introduced Profiles options to the installation process (needs magisk)
-Introduced Retention fix module which can be installed while flashing (needs magisk)
-Fixed CPU freq stuck on some phones
-Fixed random high/low headphone and mic gains which were found on old builds
-Made many minor changes to the internals for much better and stable performance
Firstly thank you for your appreciated efforts.
And is there a spectrum support or a profile changing app or something !?
sheresman said:
Firstly thank you for your appreciated efforts.
And is there a spectrum support or a profile changing app or something !?
Click to expand...
Click to collapse
you can use our parallax app which gets downloaded when you flash the zip in twrp
note:- that parallax has 2 versions of zip depending on your panel type, so download accordingly....
To know what panel you are using, download Device Info HW from google play
Does it have display OC? Because that makes the scrolling and experience a lot more fluid.
Awesome work.....just downloaded and testing it now nice to see new stuff for Poco F1......
miui 11 off working?
I lose double tap to wake with this kernel on latest lineage os 17.1
jason387 said:
Does it have display OC? Because that makes the scrolling and experience a lot more fluid.
Click to expand...
Click to collapse
Sorry sir, but this kernel doesn't have display oc but the touch experience is super smooth even without it!
I can't uninstall the module any solution?
Luigi_2 said:
I lose double tap to wake with this kernel on latest lineage os 17.1
Click to expand...
Click to collapse
Yes sir that's a bug in the kernel, looking forward to fix it in v4, but don't underestimate the performance of the kernel! I can promise you that this kernel will be your best choice for gaming!
togi_wan said:
I can't uninstall the module any solution?
Click to expand...
Click to collapse
You can uninstall magisk and reflash it to remove the modules. But the modules are needed for smooth functioning of the kernel
I've installed another kernel that's why wanted to uninstall but it sticks
togi_wan said:
I've installed another kernel that's why wanted to uninstall but it sticks
Click to expand...
Click to collapse
Ohh ok, just uninstall and reflash the magisk and then follow the clean flash method on the thread which will not erase any of your data
dakkshesh07 said:
Yes sir that's a bug in the kernel, looking forward to fix it in v4, but don't underestimate the performance of the kernel! I can promise you that this kernel will be your best choice for gaming!
Click to expand...
Click to collapse
That's interesting I have evo X and using lawn chair launcher as well have dtw working properly.....
how to remove the kernel manager? cant disable or uninstall
seichiro17 said:
how to remove the kernel manager? cant disable or uninstall
Click to expand...
Click to collapse
Have tried to remove it in twrp recovery editor.....
puturaya20 said:
miui 11 off working?
Click to expand...
Click to collapse
Why not! , It will work!
seichiro17 said:
how to remove the kernel manager? cant disable or uninstall
Click to expand...
Click to collapse
Remove the kernel module from magisk and reboot the phone to uninstall.
Can I know why you are not happy with parallax, we need feedback
dakkshesh07 said:
Yes sir that's a bug in the kernel, looking forward to fix it in v4, but don't underestimate the performance of the kernel! I can promise you that this kernel will be your best choice for gaming!
Click to expand...
Click to collapse
Looking forward to the new update

Categories

Resources