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

[MAGISK][MOD+APP] ButterLimits v7.0 for OP8P/8T/8 OOS 11/OB ~ [Its always buttery but never compromises with battery]

Status
Not open for further replies.
Search This thread

zioloiso

Senior Member
Mar 10, 2012
219
31
Działa stary. Mogę nawet powiedzieć, że zrestartowałeś swoje urządzenie 3 razy po pierwszej instalacji ButterLimits v3.8
More. Today restart two times(update oss new version and install kernel), no new logs. After update to 3.8 no works, no new logs in file.

Ok, I check again, and see that is diferent file with logs, anoither name "butterlimits.log.
 

Mohitash

Senior Member
Aug 8, 2012
2,636
5,158
Panchkula, Chandigarh
OnePlus 7 Pro
More. Today restart two times(update oss new version and install kernel), no new logs. After update to 3.8 no works, no new logs in file.

Before updating you need to remove ButterLimits completely
Then update OOS and install kernel if you need, boot to system wait to settle. When everything is settled.
Then in Magisk Manager install ButterLimits again and reboot.

Did you followed all?

And butterlimits.log is there in internal storage after this?

How this can be possible that it is working for some and not working for some..for a same device.
 

zioloiso

Senior Member
Mar 10, 2012
219
31
Before updating you need to remove ButterLimits completely
Then update OOS and install kernel if you need, boot to system wait to settle. When everything is settled.
Then in Magisk Manager install ButterLimits again and reboot.

Did you followed all?

And butterlimits.log is there in internal storage after this?

How this can be possible that it is working for some and not working for some..for a same device.

I edit my previous post, i dont know that log file change name.
 

Hot-Proton

Senior Member
May 11, 2019
429
75
OnePlus 9 Pro
With this Mod i lost only 1% over night on my 9 Pro.. This is great. @maruchan123 whene work on 9 Pro thene on you 9 too.

@Mohitash Even if it works, you should still make extra adjustments for the SD888. There are some changes made compared to the SD865 which is used in the 8 Pro as you could see. So there is no "read_wakeup_threshold" in the SD888 and certainly other things. Especially all the kernel tweaks you can not just take over 1:1 because each CPU generation behaves differently.

Because of the sound so I notice no difference. Otherwise, you can already make a thread in the 9 Pro forum area.
 
Last edited:
  • Haha
Reactions: Mohitash

Mohitash

Senior Member
Aug 8, 2012
2,636
5,158
Panchkula, Chandigarh
OnePlus 7 Pro
With this Mod i lost only 1% over night on my 9 Pro.. This is great. @maruchan123 whene work on 9 Pro thene on you 9 too.

@Mohitash Even if it works, you should still make extra adjustments for the SD888. There are some changes made compared to the SD865 which is used in the 8 Pro as you could see.

I know, but as you know I don't have that device and neither my any relative have that so I can't test and check files over and over. But yes, I can be just dependent on source code but with the source code we can't take all over for each tweak to be successfully applied on it.
90% of the files should be same.

Anyways, I will try to figure it out and will make changes if needed.

FYI: In ButterLimits, tweaks are applied this way..
1. Find this .....if found do this otherwise do this. (Here "otherwise do this" is confirmed tweak if it can't find the desired one)
2. For a in /x/y/*/z do this (Here * can be different for many devices, but the desired files will be same)
3. Find this...if found do this...otherwise go to next tweak (here if not found then we can't find that desired one anywhere but can tweak the other)

Hope you got it.

About sound - Sound tweak should work on all but still I will check out for 9 Pro seperately, may be the file is with different name there (It's possible)

Regards
Mohitash
 
  • Like
Reactions: Hot-Proton

Mohitash

Senior Member
Aug 8, 2012
2,636
5,158
Panchkula, Chandigarh
OnePlus 7 Pro
Gave this a whirl with elemental X installed..

Nothing happened, yes I read the OP (stock kernel)

Just thought I'd let people know that it doesn't work on EX.

I read the EX kernel thread, source and files.
And as I can see, EX kernel still not updated perfectly to work with OOS 11
It supports OOS10 only to work perfectly. (Stable)

You can correct me if anyhow I am wrong.
 

dladz

Senior Member
Aug 24, 2010
12,823
3,912
Liverpool
Huawei Watch 2
OnePlus 8
I read the EX kernel thread, source and files.
And as I can see, EX kernel still not updated perfectly to work with OOS 11
It supports OOS10 only to work perfectly. (Stable)

You can correct me if anyhow I am wrong.
Functionality wise I'm running ex on 11.0.7.7BA

working just fine. I'm set for around 9/10 hours screen on time at the moment (give or take)

Only option I take from Ex besides under the hood tweaks, is zram off, change to conservative, lower the max and minimums on all cores.
 

Attachments

  • Screenshot_20210613-212513.jpg
    Screenshot_20210613-212513.jpg
    290.9 KB · Views: 32
  • Screenshot_20210613-212530.jpg
    Screenshot_20210613-212530.jpg
    285.5 KB · Views: 32
  • Screenshot_20210613-212545.jpg
    Screenshot_20210613-212545.jpg
    309 KB · Views: 32
  • Like
Reactions: Mohitash
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 24
    butterlimits.jpg

    ButterLimits​

    ButterLimits - Its A Magisk Module with many features that some you can see and some you can only feel by your device usage.
    Its A Magisk ROM or Magisk MOD, we can call it anything. But, I am just releasing it in MOD section because I think its a right place for it because Full ROM is a complete ROM with all system files [Big size] and a small part with custom settings and patches or with some apk files can only be mod or a theme.

    photo1628220289-jpeg.5379243
    ssbl-jpeg.5379241


    Why its name is ButterLimits?​

    Many of you already heard "ButterSmooth" in Android Developing, but why?, Because of its smooth functions, smooth touch responses and fast working device.
    But many times ButterSmooth experience can eat a lot of battery that our device not supposed to. So, when we add some limits to it for a perfect balance between performance and battery backup.....
    Then here comes A ButterLimits and yes its for OOS 11 only right now. But if we remove and edit some files then it should also work as A Universal Mod but not all the features that come for OOS 11 and Open Beta

    Features:​

    -UI Tweaks-​

    Blur effect in background when pull down notification panel and in some more places.

    blurrss.jpg

    -------
    -------​

    -Basic Level tweaks-​

    RAM Tweak
    Faster Boot tweak (Not noticable)
    Improved Audio/Video Recording Tweaks
    Improved Gaming Tweaks
    Improved Signal Tweaks
    Internet Speed Tweaks
    Makes Streaming videos Stream Faster Tweak
    Graphics Enhancement Tweaks
    Scroll and Touch Responsive Teak
    Disabled some background logging and data sending
    Small Power Saving Tweaks
    Dialing/Calling fast Tweaks
    Some Dalvik Tweaks
    -------​

    -System Level Tweaks-​

    Filesystem mount Tweaks
    Optimized Media Servers and GMS to save battery
    UGMS Doze to save battery
    Some more Doze Tweaks for better battery backup
    Disabled some Google Wakelocks (Will not harm anything) - will give just better battery backup

    -Kernel and CPU Level Tweaks-​

    Customized CPU Active Settings for different situations
    Some CPU Frequency Tweaks
    Forcibly switched off some kernel logging
    Some Optimization Tweaks for Improved userspace experience
    Small Entropy Tweaks for good balance between performance and battery
    Some kernel tweaks to remove wasted CPU cycles
    Disabled some kernel Console
    Optimized CPU bandwidth
    Some more CPU level Miscellaneous Tweaks
    Some kernel level network Tweaks to reduce battery eating
    Virtual memory Tweaks for good balance between performance and battery
    Turned off some kernel debuggers to improve performance and battery life
    Disabled Debugging logs to reduce power usage
    Disabled GPU Frequency based throttling
    Kernel level tweak for better Idle Battery Life
    Some more kernel level Miscellaneous Tweaks
    Some kernel level Dalvik Cache Tweak
    Some kernel level Deep Sleep Tweak
    Some non-useful ****s Removed (Cycles timely)
    Fstrim Tweak

    -------

    ZRAM Tweaks

    -------​

    Now ButterLimits comes with 3 modes and The ButterLimits App​

    Details in 3rd Post - Please read that

    -------​

    Requirements to use ButterLimits:​

    -Device in working state with Latest Magisk at its place
    - OnePlus 8P/8T with OOS 11 Stable/openBeta
    ----

    -Flash Instructions-​

    - Download compatible version (Stable or OpenBeta)
    - Do not flash just after rom install. Make sure your device is already have working magisk and Phone is fully settled when installed new/updated rom
    - Flash ButterLimits in Magisk Manager only and reboot
    - After boot when your device is on lockscreen or homescreen, please wait for atleast 2 minutes to make all processes done.
    -------

    -Update Instructions-​

    -Before updating to latest OOS update please remove it first
    -After updating to latest OOS and then install ButterLimits again​

    -Uninstall-​

    You should remove ButterLimits with ButterLimits App only
    -------

    Telegram Group​

    Link removed- development no longer active on Xda

    CREDITS:​

    A BIG THANK YOU to A Developer @topjohnwu - the founder of Magisk.
    Magisk is like A God to all Android Modding world right now and the main features is System-Less (It defines itself). On the other side it comes with a lot of features...
    @fOmey
    @iglitch
    @ lAlKenDi
    @gloeyisk
    @Chainfire
    @Zackptg5
    @osm0sis
    All member of Team- Magisk and more...​


    If you Like my works or like ButterLimits
    - You can donate me by buy me a coffee of your choice
    Or
    - You can Donate me here - Playstore Link

    ✌️ ✌️ ✌️ ✌️
    9

    Downloads-​


    Before Download please remember some points below:

    Developer of ButterLimits will not be responsible for any harm to your device
    ButterLimits is not developed to harm any device, but to give your device better
    Precautions are in your hands.

    1. ButterLimits is heavily based on Stock Kernel
    2. Some VM Tweaks may or may not conflict while using any custom kernel (can or cannot create some issues)
    3. ButterLimits on each boot force kernel to use Schedutil Governor.
    4. ButterLimits uses CPU/Governor Tweaks for and on Schedutil Governor only.
    5. If you change settings from any kernel tweaking app or just change governor, Then assume it that many CPU/Kernel Tweaks (from ButterLimits) are not in use anymore and conflicting.
    6. With ButterLimits, If you use any other mod also that contains Kernel/CPU/GPU tweaks that can heavily create issues.
    7. ButterLimits Does it's best with Stock Kernel when it's alone.
    8. But obviously you can try ButterLimits with different kernels. (But in that can if you get some issues, it will be difficult or impossible for me to solve it)
    9. After Installation of ButterLimits, you need to wait for at least 5 minutes after every reboot to get full advantage from ButterLimits. You can find logs in-app and check the time there that how much time the script takes to complete.

    Conclusion:
    Don't expect any support if you are on a custom kernel or sound mod.
    However, I may help if possible but don't expect it.

    But you can get help from other users in a thread.

    -----

    Please don't make mirrors

    Download ButterLimits v7.0 Universal​

    > Android File Host < [OP8P/8T/8] - Updated at 16:13 IST on 7th August 2021​

    For any OOS 11 version or OOS 11 OpenBeta version
    8

    Just a teasing post :geek:


    Screenshot_20210615-203639.jpg
    Screenshot_20210615-201819.jpg
    8
    Hi friends and haters. :)

    For some reasons further updates will not avilable for 8 Series anymore. v7.0 is final release on this XDA Thread.
    Support is available forever.

    But I will post a link in OP for new ButterLimits Telegram group for 8 Series. There you can get regular updates and test builds. If anyone is really interested already then he/she can join thag group for further updates.

    -Link to a new Telegram group can be found in OP now.-

    It doesn't matter that group will be of just 5 or 2 or any number, or may be many. But I will do stuffs for them on next updates and obviously support will be available full day of IST.

    Thank you for your support

    Please don't ask actuall reasons. I am already getting frustrated and feeling disrespected.

    This not relates to any posts in a thread.

    Regards
    Mohitash
    7

    New Update!​

    v3.8​

    -Optimized Filesystem mount system
    -Added sync function for more stability
    -Added and modified some lines to make it more Kernel friendly
    -Optimized some performance tweak
    -Fixed SMS/MMS delay
    -Fixed extreme mode
    -Fixed distortion sound all over
    -Now more better Clear Bass and normal loud
    -Some more modifications
    -You may experience better performance than previous version without compromising battery backup

    Installing this in Magisk Manager will remove any old version automatically

    Regards
    Mohitash