Development [Kernel][Overclocked] No Gravity [2023-04-30][ProtonClang]

Search This thread

forumi0721

Senior Member
Sep 27, 2010
73
16
Paju
LG Nexus 5X
Samsung Galaxy S7
Hi,
I want to use KernelSU with this kernel.
KernelSU shows works but overlayfs not working.
/proc/filesystems shows overlay.


Screenshot_20230305-224236_KernelSU.png

Screenshot_20230305-224241_KernelSU.png
 

Pierre2324

Recognized Developer
Oct 25, 2015
2,163
3,002
25
Canada
Moto G
OnePlus 2
  • Like
Reactions: duttyend

Ragsmuena

New member
Nov 16, 2013
1
0
Hi guys. The compatibility stated this kernel works with MIUI but I got a bootloop when I tried to install this on MIUI 14 (Global). Is this intended? I have unlocked bootloader and tried to install with TWRP/OrangeFox. I reflashed the official rom to fix the bootloop
 

Pierre2324

Recognized Developer
Oct 25, 2015
2,163
3,002
25
Canada
Moto G
OnePlus 2
Hi guys. The compatibility stated this kernel works with MIUI but I got a bootloop when I tried to install this on MIUI 14 (Global). Is this intended? I have unlocked bootloader and tried to install with TWRP/OrangeFox. I reflashed the official rom to fix the bootloop
Ye seems like it works with other miui variants, not global
 
  • Like
Reactions: duttyend

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    no problem here downloading the app....

    two questions: high brightness mode doesn't seem to have any impact on lineageOS. Does anybody know which custom roms support this feature?

    also, I'm not sure if DC Dimming actually works. screen still seems to flicker when I use another phone's camera to test. there's been another kernel where the flicker completely disappeared (however, there was serious colour disalignment with the other kernel). Am I doing something wrong or is DC Dimming with this kernel a more "relaxed" approach to DC dimming?

    Thanks so much!
    Hbm will only work on supported roms which might only be miui.
    Dc dimming, I cant really tell how different it can be from other kernels.
    1
    no problem here downloading the app....

    two questions: high brightness mode doesn't seem to have any impact on lineageOS. Does anybody know which custom roms support this feature?

    also, I'm not sure if DC Dimming actually works. screen still seems to flicker when I use another phone's camera to test. there's been another kernel where the flicker completely disappeared (however, there was serious colour disalignment with the other kernel). Am I doing something wrong or is DC Dimming with this kernel a more "relaxed" approach to DC dimming?

    Thanks so much!
    1

    Have you confirmed that the hardware ( the headphones themselves and any adapter you may be using) are working properly?
    Do they work properly on another device?
    Or do you have a different set you can try on your F3?
    Yes friend, in fact I reflashed the rom and when doing so the Kernel that comes included with it was flashed (Nexus Kernel) and the headphones returned to have the good loud and good sound, the headphones work correctly and I don't use adapters since the cable The headphones are type c, is there a solution? I like the kernel but I don't like that the audio is sacrificed.
    1
    Hi @Pierre2324,

    I tried to compile your kernel tree, but it fails with

    Code:
    ../net/ipv6/af_inet6.c:135:12: error: static declaration of 'inet6_create' follows non-static declaration

    May I ask you to have a look?
    Thanks,
    meiser
    1
    Hi @Pierre2324,

    I tried to compile your kernel tree, but it fails with

    Code:
    ../net/ipv6/af_inet6.c:135:12: error: static declaration of 'inet6_create' follows non-static declaration

    May I ask you to have a look?
    Thanks,
    meiser
    Are you using my defconfig + compile script
    I'll make sure everything is pushed later on
  • 23
    NoGravityKernel

    K8EYuPK.jpg


    Hey, NoGravity Kernel dev here! You may already know me from my other supported phones (OnePlus 2, F1, Mi 8, X3 Pro, Mi 10T, F2, 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)

    iaHQ9D3.jpg

    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.

    ApF0jYF.jpg

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

    3f8hs78.jpg

    -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 / 682MHz
    -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

    xCkEUzV.jpg

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


    fmrRVKR.jpg

    -More features...
    -Let me know what you want and those may be added!

    pmhT9VH.jpg

    This kernel should work on any ROM & MIUI!

    v0BMu0X.jpg

    -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

    LBRCN7g.jpg

    -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


    0tAsweM.jpg

    -The android community and to all my testers for using my kernel and your precious feedbacks and ideas!.


    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
    11
    Changelog

    NoGravity Kernel v1.4.0 + NGK App 6.4.0
    vKhWYkJ.png


    Previous Changelogs:

    NoGravity Kernel v1.3.0 + NGK App 6.3.0
    KCkgaPB.png


    NoGravity Kernel v1.2.0 + NGK App 6.2.0
    2Sr1gqX.jpg


    NoGravity Kernel v1.0.1 + NGK App 6.1.1 (Hotfix)
    PGbIce2.jpg


    NoGravity Kernel v1.0.0 + NGK App 6.1.0
    jnGHNy8.png

    8
    No Gravity Kernel 1.3.0 and App 6.3.0 updates are out for kona devices!
    Thread and Changelog post updated
    Also moved app downloads to driveupload
    7
    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.
    7
    using this kernel on balance mode give better benchmark for me, also connection to my car bluetooth is much more stable (music name displayed and auto connect always works)