• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Development [Kernel][Overclocked] No Gravity [Android-12-11][2021-12-23][ProtonClang]

Search This thread

Xuvtuv

New member
Jul 19, 2021
3
0
I have poco x3 pro runing on pixel experience plus. Will it be safe to use this kernal for gaming (pubg).
 

Xuvtuv

New member
Jul 19, 2021
3
0
I have tryed to install it but it failed. I am using orange fox recovery. Is it necessary to have twrp to flash this kernel.
 

astronomy2021

Senior Member
May 1, 2021
191
73
Xiaomi Mi 10T / 10T Pro
I have tryed to install it but it failed. I am using orange fox recovery. Is it necessary to have twrp to flash this kernel.
I don't know I don't try with any other that TWRP.
I install many Kernels NGK and LYB and there is no problem.
I think TWRP is the best and there is official version now so try should work I don't have any problems by now and install it like 100 times with different ROMS
 
  • Like
Reactions: Xuvtuv

cihanmn

New member
May 14, 2016
1
0
NoGravityKernel

K8EYuPK.jpg


FKkAugz.jpg

No Gravity Kernel 1.0.0 + 4.3 App Trailer

Hey, NoGravity Kernel dev coming from the good old Pocophone F1 here! I've graduated with a bachelor degree in computer science and I actually work as a C# programmer. I've worked on OnePlus 2, Pocophone F1 and Mi 8 already, first one is discontinued but I still give updates for the 2 others. Welp, I've lost my F1 which is the reason I'm here, on this slightly newer kernel 4.9=>4.14. NGK's mindset is Performance/smoothness while getting decent battery life due to added battery oriented features.

(Scroll down for Telegram Group link where I'll be most of the time)

For those who want a to know more about my work here is the link to NoGravity Kernel for OnePlus 2 & to NoGravity Kernel for Pocophone F1 / Mi 8.

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
-NGK Thermal locking mechanism*
-Thermal driver optimizations
-F2FS & UFS optimizations (Rapid GC / UFS Boost / Samsung Write boost)
-2133MHz DDR Bus
-GPU UC/OC : 192MHz / 692MHz
-CPU Input boost driver instead of CPU boost
-Enabled WALT, disabled PELT
-Using Big and Prime clusters for specific performance critical events
-Devfreq boosting for various events like app opening
-Touchscreen drivers optimizations
-Updated Touchscreen firmware
-Optional Sultan's PID shrink
-250Hz kernel interrupt rate
-Disabled ZRAM by default
-Exposed vibrator strength
-DTS Eagle software driver
-Boeffla Wakelock Blocker v1.1.0
-Sound Control
-USB Fast Charging
-Added Powersaving flags to panel
-AdrenoBoost
-Various GPU & libs optimizations
-VDSO for better 32 bit performance
-sdFAT v2.4.5
-Added ZEN I/O Scheduler & used by default
-Added SQRT freq selection algo to schedutil
-Added BBR and WESTWOOD TCP Congestion protocols
-Using Westwood as default with FQ_Codel for better bandwidth use
-Removed many debugging stuffs
-Merged in latest CAF Tags
-Always upstreamed to latest (4.14.245)
-And many more under the hood changes & optimizations

xCkEUzV.jpg


-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
-CPU Page with following tunables:
-CPU Governor
-CPU Frequency Selection Algorithm (Linear/Exponential)
-CPU Min/Max Frequencies
-Input boost
-NGK Stats Page showing last gaming session FPS+ Chart, 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
-GPU Page:
-GPU Stats
-Max GPU Freq Selector
-KLapse (Brightness and Daytime modes)
-Backlight Dimmer
-HDR ON/OFF toggle
-Adrenoboost
-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.
- Çekirdeği daha fazla değiştirmeniz gerekiyorsa, uygulamamı, franco uygulamamı veya EX Çekirdek Yöneticisini kullanmanızı öneririm

LBRCN7g.jpg

-TWRP'de Flash No_Gravity_Kernel-vX.X.zip dosyası (En Son TWRP Kurtarma Önerilir)
-(İsteğe bağlı) - Önbelleği temizle ve Dalvik => bunu yaparsan, ART'yi yeniden oluşturmak için NGK Uygulamasında Uygulama Optimizasyonu düğmesini kullanın veya cihazın bir süre %100 boşta şarj olmasına izin verin (o zaman android optimizasyonları çalıştırır).







Yerçekimi Yok Çekirdeği İndir / Yerçekimi Yok Uygulamasını İndir

Bana bağış yap! / Telgraf Grubu /
Yerçekimi Uygulama Değişiklik Günlüğü Yok / Yerçekimi Çekirdeği Değişiklik Günlüğü Yok

[sa][/sa]
0tAsweM.jpg

-Android topluluğu ve benim çekirdeğimi ve değerli geri bildirimlerinizi ve fikirlerinizi kullanmak için tüm testçilerime!.




Katkıda Bulunanlar
Pierre2324
Kaynak : https://github.com/Pierre2324/NGK_android_kernel_xiaomi_sm2150
Versiyon bilgisi
Durum:
Kararlı
Mevcut Sürüm: 1.0.0
Oluşturuldu: 2021-09-02
Son Güncelleme: 2021-09-02
mİ10t
 

few__

Senior Member
Apr 24, 2020
72
19
Xiaomi Poco X3 Pro
Thank you for always letting me use your best kernels.
By the way, Is it possible to add under volt for GPU and CPU?

edit: Is it possible to add lz4?
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Yep, same as first kernel release.

    Safe to say this kernel is only for custom ROMs, then. The stock kernel on stock ROM (well, on MiuiMix, I'm running) the device runs fast, cool, and good battery life. Just don't have any extra features sadly.
    im using miui pulse 12.5.7 device runs same fast, cool and great battery life. 1% discharge overnight and bgmi 2hr28 mins tdm gameplay took only 20% with 90hzs refresh rate at 60fps. now miui working better than custom roms great battery life, bullets get registered perfectly in bgmi. i have downloaded many custom roms to flash but this miui pulse 12.5.7 surprised me with its great battery and performance.
    1
    Good kernel this Pierre ty, it just have low score in geekbench compared to other custom kernel (maybe temp throttling limit soc?)... 😁
    1
    also earphones do not work
    i think im just going to switch kernel cause of these bugs
    Your choice, but I doubt others are facing your issues
    1
    Just running that kernel with AICP 16.1.... Great battery life, Headphones without any error... thx @dev, beer will follow
    1
    Just running that kernel with AICP 16.1.... Great battery life, Headphones without any error... thx @dev, beer will follow
    Glad you like it, thanks for the support;)
  • 19
    NoGravityKernel

    K8EYuPK.jpg


    FKkAugz.jpg

    No Gravity Kernel 1.0.0 + 4.3 App Trailer

    Hey, NoGravity Kernel dev coming from the good old Pocophone F1 here! I've graduated with a bachelor degree in computer science and I actually work as a C# programmer. I've worked on OnePlus 2, Pocophone F1 and Mi 8 already, first one is discontinued but I still give updates for the 2 others. Welp, I've lost my F1 which is the reason I'm here, on this slightly newer kernel 4.9=>4.14. NGK's mindset is Performance/smoothness while getting decent battery life due to added battery oriented features.

    (Scroll down for Telegram Group link where I'll be most of the time)

    For those who want a to know more about my work here is the link to NoGravity Kernel for OnePlus 2 & to NoGravity Kernel for Pocophone F1 / Mi 8.

    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
    -NGK Thermal locking mechanism*
    -Thermal driver optimizations
    -F2FS & UFS optimizations (Rapid GC / UFS Boost / Samsung Write boost)
    -2133MHz DDR Bus
    -GPU UC/OC : 192MHz / 692MHz
    -CPU Input boost driver instead of CPU boost
    -Enabled WALT, disabled PELT
    -Using Big and Prime clusters for specific performance critical events
    -Devfreq boosting for various events like app opening
    -Touchscreen drivers optimizations
    -Updated Touchscreen firmware
    -Optional Sultan's PID shrink
    -250Hz kernel interrupt rate
    -Disabled ZRAM by default
    -LZ4 ZRAM compression algorithm
    -Exposed vibrator strength
    -DTS Eagle software driver
    -Boeffla Wakelock Blocker v1.1.0
    -Sound Control
    -High Brightness Mode
    -Content Adaptive Backlight Control
    -Dmming
    -USB Fast Charging
    -Added Powersaving flags to panel
    -AdrenoBoost
    -Various GPU & libs optimizations
    -VDSO for better 32 bit performance
    -sdFAT v2.4.5
    -Added ZEN I/O Scheduler & used by default
    -Added SQRT freq selection algo to schedutil
    -Added BBR and WESTWOOD TCP Congestion protocols
    -Using Westwood as default with FQ_Codel for better bandwidth use
    -Removed many debugging stuffs
    -Merged in latest CAF Tags
    -Always upstreamed to latest (4.14.259)
    -And many more under the hood changes & optimizations

    xCkEUzV.jpg


    -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
    -CPU Page with following tunables:
    -CPU Governor
    -CPU Frequency Selection Algorithm (Linear/Exponential)
    -CPU Min/Max Frequencies
    -Input boost
    -NGK Stats Page showing last gaming session FPS+ Chart, 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
    -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_sm2150
    Version Information
    Status:
    Stable
    Current Version: 2.0.0
    Created: 2021-09-02
    Last Updated: 2021-12-23
    7
    Changelog
    NoGravity Kernel v2.0.0 + App v5.0.0
    Note: Custom Profile Creator page added
    BYGHptM.png


    Previous Changelogs:


    NoGravity Kernel v1.0.0
    xOvCwxe.png


    NoGravity Kernel App v4.3.0
    B4dGV9y.png

    2
    For everyone who think they are having temperature issues just set stock thernals in ngk app or battery (from kernel page).

    A guy on MIUI was getting temp warning playing genshin, going stock thermal profile removed the warning.
    2
    Downloaded and installed.
    So far so good!:cowboy:
    2
    You had any of my supported device before x3pro?
    yes i have poco f1, mi 8 and x3 pro! I follow your work for years!