ElementalX Kernel
for Samsung Galaxy S9/S9+ (Exynos)
{
"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"
}
ElementalX is designed for maximum stability. It is made for people who depend on their phone every day.
Features:
-Easy installation with AROMA installer
-Overclock or underclock the CPU
-Performance and battery optimization
-improve multicore performance of big cluster
-Color control (RGB)
-Sweep2wake
-DoubleTap2Wake
-Sweep2sleep
-CFQ, noop, deadline, BFQ, FIOPS, SIO, maple and zen i/o schedulers
-Option to disable fsync
-Block wakelocks
-WireGuard support
-GPU voltage control
-LED fade control
-selinux enforcing
Installation
1. Flash in TWRP recovery or flash directly in EX Kernel Manager
Notes
EX Kernel Manager can be used to configure settings and update or install the kernel quickly and easily.
Knox status will be set to 0x1 by flashing this (but you probably already tripped it by installing TWRP). Tripping Knox means no Samsung Pay and Secure Folder. If these are important to you, then you can't mod your device.
Everything else works.
Some notes about settings
Sweep2wake/Doubletap2wake/Sweep2sleep: these can be set on the Gestures screen in EX Kernel Manager. I strongly recommend sweep up 2 wake over any other gestures. It is most reliable, less prone to accidental wakes and should not interfere with anything (i.e. phone calls). Wake gestures do not cause battery drain on this device.
CPU frequencies: Samsung has limited the big cluster frequencies when two or more cores are in use. The stock default is 2700MHz for one CPU, 2314MHz for two CPUs, and 1794MHz for three or four CPUs. If you choose the overclocking option during install, these frequencies are increased.
Overclocking: The overclocking option will run the big cluster up to 2886MHz and little to 2002MHz, plus it has an additional boost to multicore performance. You benchmarks will be way higher, unless thermal throttling kicks in. EX Kernel Manager will allow you to set the big cluster frequency properly and will show the actual max freq in most circumstances (sometimes it shows less when the big cluster is being throttled for thermal reasons). Don't use other kernel apps, they won't work properly. Don't complain about reboots if you choose this option.
Color control: I've added an override so that you can adjust red, green and blue by a much larger range than in Samsung's settings. The way this works is any adjustment in EX Kernel Manager will override the Samsung system settings. If you want to go back to using system settings, restore red, green and blue to defaults (255 each) and the system settings will take over again.
GPU frequencies: I have also updated EX Kernel Manager to allow adjustment of GPU frequencies on this device.
Blocking wakelocks: If you want to block wakelocks (and it looks like blocking some wifi wakelocks could improve battery life), go to the Miscellaneous screen in EX Kernel Manager and select block wakelocks. You will have the option of blocking any kernel wakelock on that screen, and it will show the time each has been active. I don't know what most of them do, so they might not all be safe to disable. Experiment and provide feedback here for other users.
selinux is enforcing!
Thanks to @farovitus @jesec @Tkkg1994
Downloads
Android 10
ElementalX-S9-3.00
Android 9 (Pie)
ElementalX-S9-2.11
Android 8.0.0 (Oreo)
ElementalX-S9-1.15
Source code:
https://github.com/flar2/starlte
.
XDA:DevDB Information
ElementalX-S9, Kernel for the Samsung Galaxy S9
Contributors
flar2
Source Code: https://github.com/flar2/starlte
Kernel Special Features:
Version Information
Status: Stable
Created 2018-03-23
Last Updated 2020-05-01
Reserved
Reserved
nice to see you flar2 here!
I think there's a typo in OP, you probably meant android 8.0?
xpirt said:
nice to see you flar2 here!
I think there's a typo in OP, you probably meant android 8.0?
Click to expand...
Click to collapse
Yes, android 8.0.0
flar2 said:
Yes, android 8.0.0
Click to expand...
Click to collapse
just tested, everything looks fine on G960F. but I think you forgot to set selinux to permissive, it's still enforcing.
xpirt said:
just tested, everything looks fine on G960F. but I think you forgot to set selinux to permissive, it's still enforcing.
Click to expand...
Click to collapse
I didn't forget, you should never run selinux in permissive mode.
flar2 said:
I didn't forget, you should never run selinux in permissive mode.
Click to expand...
Click to collapse
sorry I've seen it written in OP so I though you made it permissive. thanks!
some apps like Viper4Android only works with SELinux set to permissive or fake it to permissive.
[email protected] said:
some apps like Viper4Android only works with SELinux set to permissive or fake it to permissive.
Click to expand...
Click to collapse
No, just need to adjust sepolicy. There is a tool called sepolicy-inject (or grab the supolicy tool from Magisk or SuperSU) that can change policy on the fly.
thx for your work. for me it isn't working. I'm on s9+ dual sim. after flashing only bootloops
m8980 said:
thx for your work. for me it isn't working. I'm on s9+ dual sim. after flashing only bootloops
Click to expand...
Click to collapse
Wrong config option, I'm going to post an update shortly.
So, i am running 4.4.13-Oreo.N950X.INFINITY on a Note8 with the EX Kernel manager and i am getting "an update" as well.
Is it safe to flash this kernel on that ROM on the Note8?
Update!!
This should fix things for the S9+
Download:
ElementalX-S9-1.01
Changes:
-fix config options for S9+
exmatproton said:
So, i am running 4.4.13-Oreo.N950X.INFINITY on a Note8 with the EX Kernel manager and i am getting "an update" as well.
Is it safe to flash this kernel on that ROM on the Note8?
Click to expand...
Click to collapse
No!!! Not sure why it's allowing you to download it. I'll have to fix that.
flar2 said:
No!!! Not sure why it's allowing you to download it. I'll have to fix that.
Click to expand...
Click to collapse
Exactly my thought
Btw, any change you will be supporting the Note8? I've always loved the EX kernels on other phones
exmatproton said:
Exactly my thought
Btw, any change you will be supporting the Note8? I've always loved the EX kernels on other phones
Click to expand...
Click to collapse
No chance, I already have too many devices to support. I mainly bought this one to test my apps.
If you install DevCheck from the Play Store, what does it say beside "Device" on the System tab?
flar2 said:
No chance, I already have too many devices to support. I mainly bought this one to test my apps.
If you install DevCheck from the Play Store, what does it say beside "Device" on the System tab?
Click to expand...
Click to collapse
I run a S9 port...so that is triggering this, i guess.
It is saying;
SM-G965F
star2ltexx
star2lte
bootloader; N950FXXU3CRC1
radio; N950FXXU3CRB9
exmatproton said:
I run a S9 port...so that is triggering this, i guess.
It is saying;
SM-G965F
star2ltexx
star2lte
bootloader; N950FXXU3CRC1
radio; N950FXXU3CRB9
Click to expand...
Click to collapse
That explains it. Hopefully nobody tries to install it.
flar2 said:
That explains it. Hopefully nobody tries to install it.
Click to expand...
Click to collapse
Yeah...
Since Oreo isn't being used in a good custom ROM as of yet, i tried this port and it runs awesome.
Maybe write a disclaimer on this particular page? Or an info/warning message in the app as well?
Related
{
"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"
}
Never skip LAG-day - Not so simpl(e) after all.Currently supported: G920F and G920ImDNIE Control breaks Display Modes in Settings and youtube Colors. Version without mDNIE Control is in the Download section. GPS Fix included in second post.
Code:
###Disclaimer###
Your warranty is now void.
We are not responsible if your phone will be damaged, broken, bootlooping or detonating in a thermonuclear reaction.
YOU are choosing to make these modifications and accept the fact that something might go wrong.
Introduction
SimplKernel is developed by SimplTeam. We originate from the Note4 and have a long story of success there. Our builds are known for being close to stock, yet full of useful features and enhancements. The aim is to provide maximum performance and maximum batterylife. No compromises.
Features
# Based on latest G920FXXU1AOE3
# Compiled with AARCH64-Android-4.8 toolchain - Kudos Google, this is one is awesome
# Replaced CPU_FREQ_RELATION_L with C for Interactive -> selects freq with min euclidean distance to target freq, should be more efficient
# MDNIE ColorControl -> Breaks colors in Youtube and Display Modes. Flash the version with removed mDNIE if you want them
# VoltageControl (CPU, GPU, HPM, BUS)
# Underclocking by default
# Full Synapse Support
# SELinux mode set to Permissive
# Governors added: powersave, intellidemand, ondemand, bluactive and intelliactive
# busybox and init.d
Click to expand...
Click to collapse
--> More will be added, this is just the start :angel:
Changelog
Code:
R1F
- Based on G920FXXU1AOE3
- Busybox updated to 1.23.2
- GPS Fix for AOE3 based Firmwares
- Synapse included
- Enabled Synapse Support
- mDNIE Control -> Control your DisplayColors! Will be expanded.
- Governor selection for individual cluster (A53 & A57)
- Full CPU VoltageControl for both A53 & A57
- Underclocking to 200mhz enabled by Default
- HPM VoltageControl
- GPU VoltageControl
- Memory Bus, Internal Bus & Image Signal Processor VoltageControl
- I/O Scheduler settings (Tunables + Definable Read-Ahead)
- BFQ and Deadline I/O scheds added*
- BFQ as default
- VirtualMachine Tweaks
- Fixed 2 GPIO memory leaks + 3rd probable leak
- GPU Throttling Levels smoothened
- Added VoltageControl
- Added Synapse Support
- Automatized Wifi-Forgetting fix in the ramdisk
- Added awesomeness
- Added governors: Bluactive, Intelliactive and enabled powersave + ondemand + conservative
- Added busybox and init.d
- CPU_FREQ_RELATION_C: When scaling freqs, it selects the freq with the minimum euclidean distance to target.
- stuff I forgot
How to install
Via recovery
You have to have a custom recovery like TWRP, Philz or CWM installed.
- Download the kernel
- Reboot to recovery
- A backup is always recommended
- Flash the zip file
- You're done! Reboot and enjoy.
Via Flashify
- Make sure that you are rooted.
- Download the zip and extract the boot.img
- Download the free app Flashify (Caution: Free Version only allows 3 flashes per day!)
- Grant Flashify Root permissions.
- In main screen, select Boot image and navigate to the previously extracted boot.img
Downloads
International (G920F and G920I) Archive
Archive
Click to expand...
Click to collapse
International (G920F and G920I) mDNIE Control removed - Youtube and Display Modes fully working
Archive
Click to expand...
Click to collapse
Please do not make mirrors! If you need one, please post a reply here, and we'll make it happen. Thanks.
If you apply Interactive in Synapse, ALWAYS enable it for both clusters. Enabling it for only one will cause funny effects, perhaps even a solid chaos, batterydrain and other unpleasant things. You've been warned.
Made by @g.lewarne and @mythos234
XDA:DevDB Information
SimplKernel, Kernel for the Samsung Galaxy S6 Edge
Contributors
mythos234, g.lewarne
Source Code: https://gitlab.com/mythos234/SimplKernel-LL-G925F
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R1F
Stable Release Date: 2015-06-02
Created 2015-06-02
Last Updated 2018-06-05
Sorry, this should have gone into the Flat S6 subforum. I screwed up while setting up DevDB. Edge users, DO NOT INSTALL. Sorry.
Lol
mythos234 said:
Sorry, this should have gone into the Flat S6 subforum. I screwed up while setting up DevDB. Edge users, DO NOT INSTALL. Sorry.
Click to expand...
Click to collapse
Oops lol
Does it support Edge? (e.g. G925I)
Or only regular S6, as indicated as on top of post #1?
bill340 said:
Does it support Edge? (e.g. G925I)
Or only regular S6, as indicated as on top of post #1?
Click to expand...
Click to collapse
Only the flat Galaxy S6. I reported the thread twice and asked for it being moved, but the similar phone name seems confusing and its still here. I' contact a mod via PM tonight. Sorry for the confusion. The other threads SimplKernel R4.1F has the same features, and even more patches
Link to download?
What is the difference between this and the other simple kernel?
yungblb20 said:
Link to download?
Click to expand...
Click to collapse
Once this thread lands where its supposed to be
bibiner said:
What is the difference between this and the other simple kernel?
Click to expand...
Click to collapse
Well, this one won't work on the Edge
mythos234 said:
If you apply Interactive in Synapse, ALWAYS enable it for both clusters. Enabling it for only one will cause funny effects, perhaps even a solid chaos, battery drain and other unpleasant things. You've been warned.
Click to expand...
Click to collapse
Will it divide by zero? :silly:
mythos234 said:
Once this thread lands where its supposed to be
Click to expand...
Click to collapse
I downloaded it when you posted, but never flashed it, lol. Too bad they didn't move it yet, was looking forward to test something new.
ElementalX Kernel
for OnePlus 6T
{
"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"
}
ElementalX is designed for maximum stability.
It is made for people who depend on their phone every day.
Features
Wake Gestures support (sweep2wake & doubletap2wake)
Sweep2sleep
Sound control (speaker, earpiece and mic)
Backlight min setting
Adjust or disable vibration
Advanced Color Control and K-Lapse
Option to disable gesture vibration
Block wakelocks
FIOPS, CFQ, deadline, noop, maple and SIO i/o schedulers
NTFS r/w, CIFS and NFS support
WireGuard support
Option to disable fsync
Performance and power optimizations
Pass SafetyNet (with Magisk)
Installation
1. Flash in TWRP recovery or flash directly in EX Kernel Manager
Notes
Stay up to date with EX Kernel Manager. The latest security updates are always available through the app, usually within hours of the latest OTA. EXKM can be used to configure settings, backup and flash zips and img files, run scripts and install kernel updates quickly and easily. EXKM is compatible with all devices and kernels and is the best and most complete kernel manager available.
You can also use High Brightness Mode so you can see your phone in the sun. This app unlocks the hidden hardware setting that makes your screen much brighter than stock. HBM requires root.
Downloads
OxygenOS/Stock-based ROMs(Android 10)
ElementalX-OP6-4.00
OxygenOS/Stock-based ROMs(Android 9)
ElementalX-OP6-3.18
Source code
Github
XDA:DevDB Information
ElementalX-OP6T, Kernel for the OnePlus 6T
Contributors
flar2
Source Code: https://github.com/flar2/OnePlus6
Kernel Special Features:
Version Information
Status: Stable
Created 2018-11-01
Last Updated 2020-05-01
Reserved
Reserved
We dont have a working custom recovery yet.
domnic79 said:
We dont have a working custom recovery yet.
Click to expand...
Click to collapse
You can use the last bluspark from OnePlus 6, BTW I installed this kernel, it all works, except when I enter audio settings the phone crashes and hard reboots, there might be something conflicting
I am a happy camper.
I was hoping for ElementalX. I have has ElementalX on my Nexus 6P then my Essential PH-1.
Thi is the best kernel and I'll have it on the 6T.
Downloading now so when it arrives I have all I need.
YES!!!
WOO! ElementalX! So @flar2 I'm coming from a Nexus 6 (shamu). Do OnePlus phones have forced encryption like the shamu did? If so, is it a simple flag set in the kernel? Thanks!
domnic79 said:
We dont have a working custom recovery yet.
Click to expand...
Click to collapse
Here is a workaround if you like to flash the kernel.
Lorenzo2010 said:
You can use the last bluspark from OnePlus 6, BTW I installed this kernel, it all works, except when I enter audio settings the phone crashes and hard reboots, there might be something conflicting
Click to expand...
Click to collapse
I think the 6T doesn't have a headphone jack, so that's probably it. I will be getting a 6T soon, and will fix that up.
H4X0R46 said:
WOO! ElementalX! So @flar2 I'm coming from a Nexus 6 (shamu). Do OnePlus phones have forced encryption like the shamu did? If so, is it a simple flag set in the kernel? Thanks!
Click to expand...
Click to collapse
Everything is encrypted now, best to leave it.
Its working on my 6T. I am looking to save as much as battery as possible. Can you help me with some settings I can configure with your Kernel for my device ?
flar2 said:
Everything is encrypted now, best to leave it.
Click to expand...
Click to collapse
Will do! Is it the same idea as the shamu was where it was a flag or is that not known quite yet? Thanks man! I'll give your kernel a try when my 6t gets here, should be here soon!
ProudRed said:
Its working on my 6T. I am looking to save as much as battery as possible. Can you help me with some settings I can configure with your Kernel for my device ?
Click to expand...
Click to collapse
Use default settings.
You may block some wakelocks.
I wouldnt recommend it but, you may underclock cpu frequencies to get more juice at cost of performance
saiprasadgawde said:
Use default settings.
You may block some wakelocks.
I wouldnt recommend it but, you may underclock cpu frequencies to get more juice at cost of performance
Click to expand...
Click to collapse
Upto how much is it recommended ?
And I didnt get any option to block wakelocks in kernel auditor
ProudRed said:
Upto how much is it recommended ?
And I didnt get any option to block wakelocks in kernel auditor
Click to expand...
Click to collapse
U need to use ex kernel manager to be able to block wakelocks
Edit - No wakelock blocking option I see in latest kernel version 3.02.
Re-edit - wakelocks can be blocked again dont know why they disappeared.
6t either reboot or shutdown when the sound option in EX Kernel Manager is selected. Besides that everything seems ok.
Hi guy, can you test something ?
Is the fingerprint sensor work if yo change colors settings (KCAL) in kernel app ?
Thanks
Poloasis said:
6t either reboot or shutdown when the sound option in EX Kernel Manager is selected. Besides that everything seems ok.
Click to expand...
Click to collapse
+1
dago said:
Hi guy, can you test something ?
Is the fingerprint sensor work if yo change colors settings (KCAL) in kernel app ?
Thanks
Click to expand...
Click to collapse
It works fine.
Not works fingerprint later install your kernel
Enviado desde mi ONEPLUS A6013 mediante Tapatalk
{
"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"
}
Changelogs
18.0.3: Fixed HBM mode switch, a few other small fixes, and improvements.
Qcacld now uses a profile system ported from CAF's qcacld-3.0 msm8996.
18.0.0: Updated Touchscreen & FP, Changed name of Zip Name, Latest OP sources with 4.9.159:
17.1.0: Built 100% CLANG: Last official for the 4.9.158 series.
17.0.2: Rebased whole new kernel, Updated commits, Build Fully With Clang 9 'DragonTC'.
16.8.3: Reformated code style, For faster optimized code, Now built with POLLY Thanks to @xanaxdroid
Reworked FP. Removed some unneeded TCP CONGS and some debugging code.
16.8.0: Removed most debugging stuff, toned down FP, updated a few other areas.
16.7.0: Fixed the data corruption issue, reworked some things. Calmed down CPU, Pocket Protection works again.
16.6.0: Rebuilt from previous edition. Smoother and faster.
16.4.0: Rebuilt from scratch under fresh new source.
16.3.0: This kernel is being released as is, I made many many changes, I would take heed
when installing this kernel, keep an eye on it. Some things I am not very happy about.
(Then why release? Because I need to make sure its not just me.)
16.1.9: Re-based Kernel, made some cosmetic changes, also reworked defconfig,
Gesture Controls for AOSP based ROMs, will not work, But OOS it will.
WiFi has been tested to work on .10 but many have complained that it will
only work when they upgrade to .11 (Keep this in mind when you report problem)
16.5.0: Both Stock and Custom AOSP Gestures work, (depending on your ROM)
16.1.0: New Download Location added: Also, this is probably my best release yet.
qcacld-3.0 is now compiled inline with Kernel.
Attention
This is strictly created for OOS, but it has been tested on Custom AOSP based ROMs,
on AOSP, everything works, But WiFi and Gestures, (WiFi uses stock WLAN module) (Gestures, need the API, I never added yet)
One day I will add that in the near future if people on AOSP based ROMs request so.
Compilers Used
Clang Compiler: DragonTC 9.x Compiled by me w/Polly
GCC Compiler: Uber 9.x <-- We build w/100% CLANG.
Features
Linux 4.9.159 (w/latest OP/Linux)
CAF: LA.UM.7.3.r1-06700-sdm845.0
Linker: CLANG_LD <-- Yeah thats right, 100% CLANG
Makefile: Optimized to use POLLY
SafeStack (Disabled for now)
qcacld-3.0: (Compiled inline with Kernel)
CPU (New Overclocked Freq Table) (Added: 838mhz and 767mhz) By @pappschlumpf of SmurfKernel (Doesnt work as expected)
GPU (w/Overclock Freqs 767, 838)
AUDIT (Disabled) <Better Performance>
PROC_STRIPPED (Enabled)
Memory Compaction (Disabled)
DEBUG_ALIGN_RODATA (Enabled) <Better Performance>
FRAME_POINTER (Disabled) <Better Performance>
OPTIMIZE_INLINING (Enabled) <Better Performance>
gcma Guaranteed Contiguous Memory Allocator (default)
Simple Low Memory Killer By @Sultan (seems to work) (Causes Camera Issues)
CPU Input Boost By @sultan (Updated)
DevFreq Boost By @Sultan (Updated)
KLapse V4.0 - A kernel level livedisplay module by @tanish2k09
HZ=1000 (This is for now)
Memory Optimizations
Frame Pointers Disabled
Adreno Booster 2.2 By @tbalden
KCAL Color Control
Sound Control (w/gain Controls)
Touch Boost (W/Dynamic SchedTune Boost)
Boeffla WakeLock Blocker (v1.10)
Backlight Minimun Brightness (int)
High Brightness Mode (On/Off)
Override System VIB Settings (On/Off)
OnePlus Gesture Vibration (On/Off)
USB Fast Charge (On/Off)
Notification LED Fade/Speed/Intensity (On/Off)
Notification Vibration
Call Vibration
Sweet2Sleep Vibration
Available Gestures
Double Tap To wake
Sweep To Wake
OnePlus Gesture Vibration
Sweep To Sleep
Available IO/Scheds
noop
anxiety
deadline
cfq (default)
fiops
sio
zen
maple
bfq
Available TCP Congestion Algorithms
agilesd
westwood (default)
cubic
vegas
sociopath
Downloads
OnePlus 6-6T (Nebula)
Links to my other Nebula Kernel Threads
Nebula Telegram Group
OnePlus 6T Nebula Kernel Thread
OnePlus 6 Nebula Kernel Thread
XDA:DevDB Information
OnePlus 6/6T Nebula Kernel, Kernel for the OnePlus 6T
Contributors
Eliminater74, theknux
Source Code: https://gitlab.com/devoneplus/android-linux-stable-op6t_20190222/tree/oneplus/SDM845_P_9.0_CAF_WIP_20190224
Kernel Special Features:
Version Information
Status: Stable
Created 2018-12-08
Last Updated 2019-02-27
Reserved......
reserved b
??
Patiently waiting for OC.
Hello, nice to see you here.
Man I love to see new development.. patiently waiting on this one.thank you
dennisbednarz said:
Patiently waiting for OC.
Click to expand...
Click to collapse
The chances of OverClocking CPU is 49%, I know I can do it.
but it overwrites the max top freq, rather then add a new freq step..
Code:
if (i >= 27) { // the overclocked freq 2956800
src = 1;
div = 0;
lval = 154;
core_count = 1;
}
<-- This is supposed to see last main freq setting, which in this case is 27 steps,
Code:
struct osm_entry perf_ex = {
.lval = 154,
.ccount = 1,
.frequency = 2956800000,
.virtual_corner = 28,
.open_loop_volt = 1098,
};
<-- This creates the new step, or at least supposed too....
But problem is this, we dont have 27 steps, we only have 24, and looking at the dts file for the sdm845-2.dtsi, it shows a hell of alot more freq's up to 3.4ghrz.......
But I dont see our freq steps anywhere.. as some know, the TrustZone handles all the VDD and Voltage restrictions.. But the Table should still be listed..
But its not the correct table that we use..........
But good news is, I know our CPU can handle 3.4ghrz.. its even written in the dts settings already by default.........
But give me time and ill figure something out, I sent Email to the Original Author of the CPU OC Hack above... waiting to see what he says, he removed it from all his kernels, and another person that tried it
also removed it.. so I wanted to find out why..
I honestly don't think we really need OC on this phone, just my opinion though. The phone is already blazing fast especially with the OnePlus Labratory Boost Mode. I'd rather have Nebula be a stable, balanced/performance based kernel like the OP's previous kernels rather than have it packed full of features that don't really do much.
Stoked. I knew our planets would align again. Haven't been able to use your work since the G3 days.
Eliminater74 said:
The chances of OverClocking CPU is 49%, I know I can do it.
but it overwrites the max top freq, rather then add a new freq step..
<-- This is supposed to see last main freq setting, which in this case is 27 steps,
<-- This creates the new step, or at least supposed too....
But problem is this, we dont have 27 steps, we only have 24, and looking at the dts file for the sdm845-2.dtsi, it shows a hell of alot more freq's up to 3.4ghrz.......
But I dont see our freq steps anywhere.. as some know, the TrustZone handles all the VDD and Voltage restrictions.. But the Table should still be listed..
But its not the correct table that we use..........
But good news is, I know our CPU can handle 3.4ghrz.. its even written in the dts settings already by default.........
But give me time and ill figure something out, I sent Email to the Original Author of the CPU OC Hack above... waiting to see what he says, he removed it from all his kernels, and another person that tried it
also removed it.. so I wanted to find out why..
Click to expand...
Click to collapse
Now, see, you used s lot of words I do not understand. I'm mostly into userland stuff
Wouldn't overwriting the max top freq just modify the highest step to use that as the maximum frequency available for the CPU? Sure, this would cause the system to randomly jump between the next highest step and possibly 3.4GHz but it's a good start.
@Eliminater74 Good to see you on this device been awhile since I used Nebula..
dennisbednarz said:
Now, see, you used s lot of words I do not understand. I'm mostly into userland stuff
Wouldn't overwriting the max top freq just modify the highest step to use that as the maximum frequency available for the CPU? Sure, this would cause the system to randomly jump between the next highest step and possibly 3.4GHz but it's a good start.
Click to expand...
Click to collapse
Yeah I can do it.. but between 2.6 and 2.9 is a huge step, just as 2.6 and 3.4 which is what your talking about...........
the freq that gets overwritten is the 2.8...........
I am working on trying to figure out the deal with it.. as I said, its supposed to add a step which would be the 2.9 above the 2.8, but it didnt.
what it did was take the 2.8 and changed it to 2.9...... I could change the 2.8 to anything really.. even 3.4 ....... but again....... its a dirty hack that I dont feel right with......
Eliminater74 said:
Yeah I can do it.. but between 2.6 and 2.9 is a huge step, just as 2.6 and 3.4 which is what your talking about...........
the freq that gets overwritten is the 2.8...........
I am working on trying to figure out the deal with it.. as I said, its supposed to add a step which would be the 2.9 above the 2.8, but it didnt.
what it did was take the 2.8 and changed it to 2.9...... I could change the 2.8 to anything really.. even 3.4 ....... but again....... its a dirty hack that I dont feel right with......
Click to expand...
Click to collapse
I'm personally just interested in 2.96 so RoG phone users can't bully me anymore
Trying to flash this and it said
unpacking ram disk failed aborting
Update process failed with error: 1
Error installing zip file
Tried uploading a screenshot but to wouldn't let me did I flash it wrong or something or is this a bug
DarkNeo253 said:
Trying to flash this and it said
unpacking ram disk failed aborting
Update process failed with error: 1
Error installing zip file
Tried uploading a screenshot but to wouldn't let me did I flash it wrong or something or is this a bug
Click to expand...
Click to collapse
Using twrp?
zplit said:
Using twrp?
Click to expand...
Click to collapse
ya
@Eliminater74 I don't know if this is a bad question in terms of ones work being separate from another, but have you talked to pappschlumpf about the OC?
Causical said:
@Eliminater74 I don't know if this is a bad question in terms of ones work being separate from another, but have you talked to pappschlumpf about the OC?
Click to expand...
Click to collapse
Yes, they have both talked already. Just have to sit back and wait...
hey @Eliminater74
great to see nebula rise again! I wish you the best of luck for this project!
Also replied in slack to you
{
"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"
}
Kernel features:
Build with custom upstream LLVM 14.x (Clang 14.0.6 + LLD linker + IAS)
Full -O2 build with device and target flags enhanced, build improvements and compiler fixes, etc
Less is more: stockish OP8 builds based on OnePlusOSS/android_kernel_oneplus_sm8250 for max stability
Systemless installer (doesn't touch system partition, OTA friendly), AnyKernel3 backend (compatible with autoflash apps)
Removed some debug and logging options
ARM enhanced performance and battery patches
CVE security patches, general upstream and CAF fixes for important subsystems
Modded schedutil governor merged from latest CAF sm8250 patchset
No OC, use 250HZ base timer frequency
msm_performance touchboost toggle on/off (enabled by default), tweaked cpu_boost driver
Enhanced TCP methods (westwood is default, BBR available), Network tweaks and updated drivers
Several I/O control tweaks, added schedulers ZEN v2 is default, advanced filesystems enabled (F2FS, ExFAT, NTFS, CIFS & NFS)
ZRAM Swap (LZ4 default) and with file disabled, LZO-RLE and ZSTD are available
Vibrator Strength tunable and Gesture Haptic Feedback control (touchpanel and FPR)
KGSL fixes and general improvements for GPU driver
adrenoboost ready (disabled by default)
Backlight min brightness and backlight scale option
Gamepad support enabled (xbox, ps4, switch)
USB Fast Charge (USB mode up to 900mA with MTP on)
FS fsync toggle on/off
Wakelock blockers available
wireguard support
CDROM emulation on mass_storage (compatible with DriveDroid 0.10.36+)
Compatible with Kernel Adiutor, EXKM, FKM and others
DOWNLOAD KERNEL ZIP
FKM download configs: oos | custom
(No mirrors please)
Setup and troubleshoot: To install just flash the zip on a stock setup with either TWRP or autoflash kernel app.
If you come from other kernel or have any issues, you should restore your stock boot.img or dirty flash your ROM before flashing blu_spark zip to avoid problems. Also uninstall or clean data of any kernel control app you're using.
If you are upgrading between blu_spark versions, just flash the kernel zip.
About bugs and reports: don't bother to post if a log isn't ready or without steps so the behavior can be replicated. I only active support stock OOS ROM with NO mods whatsoever (apart from root). That includes NO support if using xposed, Magisk with added modules, etc.
If you're using custom ROMs (including stock based ones) and OOS Open Betas you're much on your own. I'm mostly interested on debugging stuff in stock and stable OOS.
Also try not to spam the thread with OT. There's threads for all kind of stuff, use them.
Going back to stock: This kernel installer doesn't change your filesystem. You can backup your boot.img with TWRP or kernel app before flashing blu_spark if you want to go back to full stock or just dirty flash your full ROM.
Source Code: https://github.com/engstk/op8
Don't forget to hit thanks, it's free
OnePlus 8 Pro development unit donated by OnePlus. Big shouts to them
Very proud of being on the OnePlus Developer Program, special thanks to dev relations team.
blu_spark r12 release
All right crew!
It's that time again, 1st build is up :highfive:
This kernel source is unified for OP8/Pro, don't know how it will run in the regular model (can only test in the Pro). Let me know.
At the moment we're maybe at 80% of the usual goodies, get a nice and stable base and go from there.
I'm building with clang currently got some hiccups with gcc. I'll probably revisit this in the future but it will need more TLC.
You can now use FKM download kernel feature, just import the links bellow in the app :highfive:
blu_spark_r12release
FKM download configs: oos | custom
Build with latest Google Clang version 11.0.2 (Android 11) - blu_gcc may come in the future, needs som TLC
Synchronize codes for OnePlus 8 Oxygen OS 10.5.9.IN21AA and OnePlus 8 Pro Oxygen OS 10.5.10.IN11AA
Build errors and warnings fixes
Compiling improving and target optimizations
Goodies: IO and filesystem stuff, priorities and UX, touchboost, zram, wakelock blocker, haptic and gestures level, adrenoboost, etc
wireguard updates (v1.0.20200611)
init adjust for sdm8250
AnyKernel3 latest updates
For root, stable Magisk 20.4 or newer is mandatory
Click to expand...
Click to collapse
Keep in mind: I will give no active support for custom ROMs (including OOS based ones).
I am only interested on debugging stuff in stock and stable OOS (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
ur kernel is great for daily use when I have 6t, it's fast, smoot, and stable. do u plan to build one for oneplus 8?
Great to see your blu-spark here! Kudos
Great job! Any list of the best settings to activate for your kernel in FKM? Can't manage to activate westwood TCP method, it gets stuck to reno, for example. Or any config file to have the best settings selected, maybe? Sorry, I'm not too familiar with FKM yet.
Hey there, welcome. Nice to see you here.
Just one question, why are so many features listed in the OP and many or most not in the sources on GitHub? Isn't this a copy paste error?
Sent from my Pixel 4 XL using Tapatalk
orochi9999 said:
ur kernel is great for daily use when I have 6t, it's fast, smoot, and stable. do u plan to build one for oneplus 8?
Click to expand...
Click to collapse
Has it is doesn't work? idk.
At the moment I'm focused on the bringup.
Surfeur-des-Reves said:
Great job! Any list of the best settings to activate for your kernel in FKM? Can't manage to activate westwood TCP method, it gets stuck to reno, for example. Or any config file to have the best settings selected, maybe? Sorry, I'm not too familiar with FKM yet.
Click to expand...
Click to collapse
I already inject settings I see importanton the background. TCP method is westwood by default, that reno situation is a bug from the app, franco is on it :good:
tbalden said:
Hey there, welcome. Nice to see you here.
Just one question, why are so many features listed in the OP and many or most not in the sources on GitHub? Isn't this a copy paste error?
Sent from my Pixel 4 XL using Tapatalk
Click to expand...
Click to collapse
Hey. WIP and will come soon after.
eng.stk said:
Hey. WIP and will come soon after.
Click to expand...
Click to collapse
great to see ya here mate... i just got my pro... will teat ince i feel like rooting lol
eng.stk said:
Has it is doesn't work? idk.
At the moment I'm focused on the bringup.
I already inject settings I see importanton the background. TCP method is westwood by default, that reno situation is a bug from the app, franco is on it :good:
Hey. WIP and will come soon after.
Click to expand...
Click to collapse
it's not working on regular 8
After installing this kernel I'm getting an option to boost GPU clock to 900 MHz. This also resulted in a much higher compute score. Is this normal? @eng.stk
On8 not working
Cool to see another old kernel dev from the nexus 5 days xD
orochi9999 said:
it's not working on regular 8
Click to expand...
Click to collapse
Smturbo said:
On8 not working
Click to expand...
Click to collapse
Hum too bad. Seems like there's driver differences between the models, we'll see what can be done ib the future.
For now I'll concentrate on the pro.
akshat207 said:
After installing this kernel I'm getting an option to boost GPU clock to 900 MHz. This also resulted in a much higher compute score. Is this normal? @eng.stk
Click to expand...
Click to collapse
Wait, what? Seem like that app is on acid lol
Sent from my blu_spark'd OnePlus
kevp75 said:
great to see ya here mate... i just got my pro... will teat ince i feel like rooting lol
Click to expand...
Click to collapse
hjjiang said:
Cool to see another old kernel dev from the nexus 5 days xD
Click to expand...
Click to collapse
Welcome guys, nice device choices [emoji16]
Sent from my blu_spark'd OnePlus
eng.stk said:
Wait, what? Seem like that app is on acid lol
Sent from my blu_spark'd OnePlus
Click to expand...
Click to collapse
Then how did I get 4351 OpenCL score on Geekbench lol?
akshat207 said:
Then how did I get 4351 OpenCL score on Geekbench lol?
Click to expand...
Click to collapse
You probably still have custom dtb from the kernel that have gpu oc, since this kernel doesn't replace the dtb and you switched kernels without keeping that in mind you ended up with mixed kernel images and dtbs.
acuicultor said:
You probably still have custom dtb from the kernel that have gpu oc since this kernel doesn't replace the dtb and you switched kernels without keeping that in mind you ended up with mixed kernel images and dtbs.
Click to expand...
Click to collapse
So, how is that much GPU OC possible? that's almost double the stock max frequency!
EDIT: You were right, it was from "Evira Kernel". Now my question is, is that much OC safe? That's insane.
Do note that my device didn't get hot when I was running the benchmark even at 900 MHz.
Smturbo said:
On8 not working
Click to expand...
Click to collapse
what was the problem for the regular OnePlus 8? bootloop and what region was ur phone
hjjiang said:
what was the problem for the regular OnePlus 8? bootloop and what region was ur phone
Click to expand...
Click to collapse
At the bootloader unlock screen, after a few seconds, the text turns green and has black lines through it, when it finishes booting, by the screen goes completely black. Vibration and sound still work though. Have to force power off and back to TWRP to restore stock boot.
blu_spark r18 release
All right crew!
New build is up :highfive:
This kernel is only tested for the Pro variant which I have, regular OP8 support may come in the future.
You can now use FKM download kernel feature, just import the links bellow in the app :highfive:
blu_spark_r18 release
FKM download configs: oos | custom wip
Full LLVM tools build (Clang + LLD), add a couple build fixes/improvements
drivers: misc: power: implement usb2 fast charge mode
power: smb5-lib: reset level on removal
drm-msm-dsi: add backlight min option
fs: exfat: version 2.2.0-3arter97
cpufreq: schedutil: make iowait boost optional
remove and disable some debug and logging
defconfig: enable overlay and disable dtb append
init adjustments
For root, stable Magisk 20.4 or newer is mandatory
Click to expand...
Click to collapse
Keep in mind: I will give no active support for custom ROMs (including OOS based ones).
I am only interested on debugging stuff in stock and stable OOS (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
NoGravityKernel
{
"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"
}
Hey, NoGravity Kernel dev here! You may already know me from my other supported phones (OnePlus 2, F1, Mi 8, X3 Pro, F2, F3, F4) I've graduated with a bachelor degree in computer science and I actually work as a C# programmer. NGK's mindset is Performance/smoothness while getting good battery life due to added battery oriented features.
I currently do not own the device, but if you like my work and want to support me, a crowdfunding was made in order to speed up the development for this phone
(Scroll down for Telegram Group link where I'll be most of the time)
The Kernel will boot using Balance Profile when Magisk is present. Other profiles for battery, performance and gaming can be switched to in my app.
To tweak the kernel easily, here's my No Gravity app! featuring custom profiles (Battery, Balanced, Performance and Gaming & Gaming+). My app offers some device specific features that can't be found in other kernel tweaking apps. You can find them lower in the thread.)
-No Gravity app! support
-Compiled with Proton Clang + O3 + Polly + LTO optimizations
-KernelSU support
-NGK Thermal locking mechanism*
-DC Dimming
-Boeffla Wakelock Blocker
-Optional Proximity Sensor blocking for Telegram / Nekogram
-High Brightness Mode
-AdrenoBoost
-GPU UC/OC : 150MHz / 905MHz
-CPU Input boost driver instead of CPU boost
-Devfreq boosting
-Enabled WALT, disabled PELT
-Using Big and Prime clusters for specific performance critical events
-Devfreq boosting for various events like app opening
-Disabled ZRAM by default (Only if ROM doesn't override it)
-USB Fast Charging
-Various GPU & libs optimizations
-VDSO for better 32 bit performance
-Small debloat
-Merged in latest CLO Tags
-Always upstreamed to latest (4.19.282)
-And many more under the hood changes & optimizations
Note: Some features aren't enabled yet for this specific phone, but they'll come in future updates
-Monet theme adapting to your ROMs colors dynamically
-Injected sepolicies to work on Enforcing SELinux
-Kernel & App update checker (Direct install of kernel and app)
-Balance(Default),Performance,Battery,Gaming & Gaming+ Profiles (QSTile available)
-Custom Profile Creator Page that let's you create and share profiles with the NGK community (/SDCARD/NGK/PROFILES/)
-Precise CPU temperature for each Clusters separately
-Per-App Tweaks Page to load tweaks for specific apps
-CPU Page with following tunables:
-CPU Governor
-CPU Frequency Selection Algorithm (Linear/Exponential)
-CPU Min/Max Frequencies
-Input boost
-NGK Smart Throttling
-NGK Stats Page showing last gaming session FPS+ Chart, throttling, battery drain, avg CPU temps & avg Battery temps, toggle for enabling NGK Stats Overlay displaying FPS and following optional features:
-CPU Temps/Freqs
-GPU Temps/Freqs
-Battery Temps/Percentage
-RAM usage
-Kernel Page to let you control:
-App optimization (ART) Button
-Thermals:
NoGravity (NGK’s default) || Battery || Stock one
-Sultan PID read optimizations
-ZRAM
-GPU Page:
-GPU Stats
-Min/Max GPU Freq Selector
-High Brightness Mode
-Content Adaptive Backlight Control
-Adrenoboost
-Touchscreen firmware selector
-Proximity Gestures Switch to pulse ambient dispay on Hand Wave
-Pick-Up Gesture Switch to pulse ambient display when device is taken
-Pixel 3 Flip to Shhh feature
-DTS Eagle (Sound) Info Page
-More will be added...
-More features...
-Let me know what you want and those may be added!
This kernel should work on any ROM & MIUI!
-I recommend before coming to conclusion, give it at least 2 complete charge cycles and then raise any issue.
- I recommend to use my app, franco app or EX Kernel Manager if you need to tweak the kernel further
-Flash No_Gravity_Kernel-vX.X.zip file in TWRP (Latest TWRP Recovery Recommanded)
-(Optional) - Clear cache and Dalvik => if you do so, Use App Optimization button in NGK App to regenerate ART or let device charge at idle at 100% for some time (that's when android runs optimizations).
Download No gravity Kernel / Download No Gravity App
Donate me! / Telegram Group /
No Gravity App Changelog / No Gravity Kernel Changelog
-The android community and to all my testers for using my kernel and your precious feedbacks and ideas!
-Immensity kernel base
Contributors
Pierre2324
Source: https://github.com/Pierre2324/NGK_android_kernel_xiaomi_sm8250
Version Information
Status: Stable
Current Version: 1.4.0
Created: 2022-12-18
Last Updated: 2023-04-30
Changelog
NoGravity Kernel v1.4.0 + NGK App 6.4.0
Previous Changelogs:
NoGravity Kernel v1.3.0 + NGK App 6.3.0
NoGravity Kernel v1.2.0 + NGK App 6.2.0
NoGravity Kernel v1.0.1 + NGK App 6.1.1 (Hotfix)
NoGravity Kernel v1.0.0 + NGK App 6.1.0
I currently do not own the device, but if you like my work and want to support me, a crowdfunding was made in order to speed up the development for this phone.
[Forwarded from NGK telegram group]
Ive just uploaded:
X3PRO_3.1.0-dtbo-miui-FIXED.img
F2_1.0.0-dtbo-miui-FIXED.img
F3_1.0.0-dtbo-miui-FIXED.img
F4_1.0.0-dtbo-miui-FIXED.img
Mi10T_1.0.0-dtbo-miui-FIXED.img
Files (Kernel section) for people having screen content dimension issues (mostly seen on miui) its been tested quickly and reported to work, thanks to @AbdulazizHashim
Hope all is fine now (pinch to zoom, telegram replies, UI size, genshin joystick size)
For those who don't know what dtbo is, if you face any of the above mentioned issues flash corresponding dtbo for your device after flashing the kernel.zip and it should fix you issues.
Now hopefully, I can go to bed
Hotfix is out for kernel (1.0.1) and app (6.1.1!)
Changelog post(#2) updated, thread updated.
Hi, how do you flash the dtbo image, i flashed it in fastboot mode with adb, and phone went in a bootloop, softbrick
Szighy said:
Hi, how do you flash the dtbo image, i flashed it in fastboot mode with adb, and phone went in a bootloop, softbrick
Click to expand...
Click to collapse
Flash in recovery after kernel and select dtbo partition
Pierre2324 said:
Flash in recovery after kernel and select dtbo partition
Click to expand...
Click to collapse
Ah, thx, sadly, twrp 3.7.0. is in chinese, can't find anything on it
Edit: nvm, I figured it out, works great now.
Thx for your job.
Szighy said:
Ah, thx, sadly, twrp 3.7.0. is in chinese, can't find anything on it
Edit: nvm, I figured it out, works great now.
Thx for your job.
Click to expand...
Click to collapse
Hey! what about gaming performance with this kernel?
NGK community just hit 5k members on Telegram Also happy to let you know that I received Recognized Developer tag on XDA with NGK expanding to F2/F3/F4/Mi10T lately.
Thanks everyone
A good journey, from OnePlus 2 to Xiaomi phones (F1/Mi 8) and now Xiaomi (Kona) devices (F2/F3/F4/Mi10T)
That being said, not forcing anyone to do so but if you would like to support my work and help NGK get features / updates / fixes faster, you can help me get a Kona device from here :
Crowdfunding
or from paypal directly :
Paypal
Thanks to everyone who already did, that's appreciated
murtazakolachi said:
Hey! what about gaming performance with this kernel?
Click to expand...
Click to collapse
I only use geforce now and game pass for gaming on my phones, so I can't give you info about it. Might download Genshin impact tho soon, I'll edit my post
pretty sure i've flashed the kernel correctly, but the app wont open?
An0m4lyz said:
View attachment 5809363pretty sure i've flashed the kernel correctly, but the app wont open?
Click to expand...
Click to collapse
See if it has root access in magisk and look in about phone the kernel name.
Pierre2324 said:
See if it has root access in magisk and look in about phone the kernel name.
Click to expand...
Click to collapse
yep, didnt flash the kernel correctly first time. Just flashed it again and the app works fine. Thanks for the quick response!
Updates are out! Thread & changelog post updated. 🫡
I also want to thank everyone who supports me in the Crowdfunding it's going well. This help fix & speed up NGK development for those devices. I dont want to force anyone, but if you want to support my work you can do so from above link or via Paypal (I will add those donations manually to the crowdfunding).
Thanks again!
App hotfix is out 🫡 (for kernel page issue some users were facing)
If you had the issue, it means your cache partition was read only. If you want your cache to be read-write, just format it. If not, no problem app will work fine anyway now.
hello, when I want to turn off zram, it says processing first, then it says disable, but when I restart the phone, it comes back as 4096mb reserved. where am i doing wrong?
hello, when I want to turn off zram, it says processing first, then it says disable, but when I restart the phone , but when I restart the phone, it comes back as 4096mb reserved. where am i doing wrong?
akdrhmz said:
hello, when I want to turn off zram, it says processing first, then it says disable, but when I restart the phone, it comes back as 4096mb reserved. where am i doing wrong?
Click to expand...
Click to collapse
Maybe you just dont wait long enough for the app to apply on boot. It should say processing a bit after booting (when ngk app gets bootcomoleted + root access)
Hello, I am using PE+ but unfortunately it doesn't provide support for exfat format for my otg so I am finding a kernel that will provide support for exfat format so should I flash this kernel for that?