Increase SOT + performance + remove bloatware. - Huawei P20 Pro Guides, News, & Discussion

You want more sot without affecting most of the stuff the phone has? You don't use Huawei stuff?
This script will help you to remove not only bloatware, but also increase SOT and performance. It is a one click script and requires adb.
Credit to the OP :
https://forum.xda-developers.com/ma...ebloat-huawei-mate-20x-one-click-1-1-t3883921
I am not responsible if you damage your phone due to not reading the guide that the OP provided.

Related

Increase battery life on custom roms (htc sense, cm9/10)

Guys is there any way to increase battery life on custom rom ? I'm using flyrom and my battery drains faster...
try greenify.
Battery life really depends upon user usage, and other things (the kernel, that I'm talking about).
The kernel's not much to worry about, for there are no wakelocks, and stuff... But, if the ROM is "buggy" (i.e. creates unnecessary wakelocks), one can't do anything but go into the source to fix it.
But, about the USER USAGE, the reason for battery draining... Here's something that featured on the XDA Portal a few days ago: Battery Saving Mega Guide Celebrating User’s 2000th Post.
Head over to the original thread, here: http://forum.xda-developers.com/showthread.php?t=2601318, and try following the steps there. LMK, if it helps

[Thermal engine] Overheating problems ?

Hi guys,
I'm not sure if the LG Flex 2 uses thermal-engine.conf to set its thermal values, throttling, etc.
or if it's set in the Kernel source.
But if the 1st is the case @androidexpert35 's currently developed thermal "engine" might be the solution:
[MOD][6.0+][ v1.7 ][THERMAL-TWEAK] SmarTemperatureX | The best balanced S810 Ever!
some settings might need adaptation for the Flex 2 but I'm sure,
after some careful tinkering the device should be able to stay cooler, sustain performance over longer time and might also offer higher performance than stock (even under Marshmallow).
Good luck
Yes our device uses thermal_engine_8994 but how can we flash it on MM without root?
Correct me if im wrong but this looks like simple init.d script so it could be easily run for example with http://forum.xda-developers.com/g-flex2/development/init-d-script-init-d-support-g-flex-2-t3399145
Obviously it need some editing because it's for different device.
But we still need root on marshmallow to run scripts unfortunately.For lollipop we already have tweaked thermal config file but on MM,while tge ui is super smooth,gaming performance is horrible because of throttling.
Pungasul said:
Yes our device uses thermal_engine_8994 but how can we flash it on MM without root?
Click to expand...
Click to collapse
you need root, otherwise you cannot do these kind of modifications
k3lcior said:
Correct me if im wrong but this looks like simple init.d script so it could be easily run for example with http://forum.xda-developers.com/g-flex2/development/init-d-script-init-d-support-g-flex-2-t3399145
Obviously it need some editing because it's for different device.
Click to expand...
Click to collapse
Pungasul said:
But we still need root on marshmallow to run scripts unfortunately.For lollipop we already have tweaked thermal config file but on MM,while tge ui is super smooth,gaming performance is horrible because of throttling.
Click to expand...
Click to collapse
That's not really a init script,
it's a modification file, system config,
so someone who knows internals should ideally grab it via
e.g.
adb pull
and inspect if there are any similarities that can be merged and then re-uploaded,
NEVER at all times run WITHOUT the thermal configuration,
otherwise the device might overheat or get damaged (there are some safety measures in the chip, etc. but still)
zacharias.maladroit said:
Hi guys,
I'm not sure if the LG Flex 2 uses thermal-engine.conf to set its thermal values, throttling, etc.
or if it's set in the Kernel source.
But if the 1st is the case @androidexpert35 's currently developed thermal "engine" might be the solution:
[MOD][6.0+][ v1.7 ][THERMAL-TWEAK] SmarTemperatureX | The best balanced S810 Ever!
some settings might need adaptation for the Flex 2 but I'm sure,
after some careful tinkering the device should be able to stay cooler, sustain performance over longer time and might also offer higher performance than stock (even under Marshmallow).
Good luck
Click to expand...
Click to collapse
http://forum.xda-developers.com/g-flex2/general/thermal-throttling-hotplug-settings-t3106165
This was already implemented almost a year ago..
It is really the limit to configuring the file..
The thermal config here sets throttling to higher values so reduces lag overall..but unlike anyother sd810 phones ..g flex 2 gets hot really really quickly..
So for gamming with the config in the mentioned thread gets the device to heat up upto 50-55 C overall..(core heating can get up to 70-80 C)
Only option is to customize the kernel but sadly no bootloader unlock for more than a year...
adds08 said:
http://forum.xda-developers.com/g-flex2/general/thermal-throttling-hotplug-settings-t3106165
This was already implemented almost a year ago..
It is really the limit to configuring the file..
The thermal config here sets throttling to higher values so reduces lag overall..but unlike anyother sd810 phones ..g flex 2 gets hot really really quickly..
So for gamming with the config in the mentioned thread gets the device to heat up upto 50-55 C overall..(core heating can get up to 70-80 C)
Only option is to customize the kernel but sadly no bootloader unlock for more than a year...
Click to expand...
Click to collapse
If it already lags at default settings, something's really off (ROM or Kernel would need optimization)
actually the best with this hothead of a SoC would be to make it throttle earlier (http://forum.xda-developers.com/z5-compact/general/mod-t3250283)
and then there's also core_ctl (CORE_CTL_HELPER) which can be set up via e.g. Kernel Adiutor or Kernel Adiutor Mod,
but that's probably nothing new to you and the others in the mentioned thread
Thanks

What is the good Custom ROM and kernel for 5+ SOT?

I used default stock ROM (6.0.1), RR (7.1.1), CM 12.1 (5.1.1) with squid kernel but still my battery don't get even 3 hrs SOT with greenify also. I mostly use it for facebook and whatsapp only. I cant afford a new phone due to this. Plz help me. TIA.
SanRak said:
I used default stock ROM (6.0.1), RR (7.1.1), CM 12.1 (5.1.1) with squid kernel but still my battery don't get even 3 hrs SOT with greenify also. I mostly use it for facebook and whatsapp only. I cant afford a new phone due to this. Plz help me. TIA.
Click to expand...
Click to collapse
No rom will give you that much of a increase, stock is the best battery in general but there is no way any tweaking will increase that significantly.
Sounds like you need to replace the battery...
uninsall the fb app.........use fb on chrome............fb is the mother of all battery sucker apps
Crimsongrey said:
uninsall the fb app.........use fb on chrome............fb is the mother of all battery sucker apps
Click to expand...
Click to collapse
Facebook Lite, way better than on mobile browser.
acejavelin said:
Facebook Lite, way better than on mobile browser.
Click to expand...
Click to collapse
Completely wrong
Crimsongrey said:
Completely wrong
Click to expand...
Click to collapse
That maybe your opinion, but I disagree... Facebook Lite with it's built in Messenger is essentially a specially written browser, uses far less memory than Chrome, removes ads from videos (in general there are less ads throughout) plus you can still get push notifications. I have been using it for months.
If I am "completely wrong" give me some proof. In fact, although the regular Facebook is not the best, it is hardly "mother of all battery sucker apps". It is a space and data hog, but it doesn't use battery any more than REAL hogs like Snapchat, Netflix, Amazon Shopping, SoundCloud, or Outlook, in fact if you do some testing it has less effect on battery than you likely think (granted 2-3 years ago this was different, FB used to be one of the worst offenders).
Regardless, the OP was looking for an app to increase SOT... unless you can lower the battery usage of the display, you are not going to see increases in the magnitude the OP is looking for, from 3 hours to 5 hours, or a 66% increase in SOT. No app change or ROM is going to make a change even close to that.
Crimsongrey said:
Completely wrong
Click to expand...
Click to collapse
Comments like that are hardly useful (or credible).
If you feel the need to make comments, please make them constructive and with some substance.
http://www.huffingtonpost.in/entry/facebook-iphone-battery-life_us_56b8b6c5e4b08069c7a7fc54
(It could boost your Android’s battery by as much as 20 percent,)
https://www.androidcentral.com/it-turns-out-uninstalling-facebook-android-pretty-great
(android central)
https://www.theguardian.com/technol...alling-facebook-app-saves-iphone-battery-life
https://www.reddit.com/r/Android/co...eeds_up_your_android/?st=j5c24vbs&sh=4c9b128f
there are too many on the web........
I agree with @ace Sir Facebook lite is good option .... Now u also have an option of Messanger lite
And also Battery Usage/SOT completely depends on ur usage OP .:angel:
SanRak said:
I used default stock ROM (6.0.1), RR (7.1.1), CM 12.1 (5.1.1) with squid kernel but still my battery don't get even 3 hrs SOT with greenify also. I mostly use it for facebook and whatsapp only. I cant afford a new phone due to this. Plz help me. TIA.
Click to expand...
Click to collapse
3 hours SOT with greenify is a little off. you need to watch for wakelocks. better battery stats or wakelock detector can be useful to you. and also, if you have greenified the apps that you use the most, it will reopen those apps everytime you open the app, that could do more harm than good. you can try shallow hibernation, or just install naptime and tweak the doze parameters using GeraldRudi's method and quit greenify for some days just to see if this improves.
Then again, your battery could be the culprit, that's always a possibility
about ROM's, every ROM has it's merits, but Motorola really knows how to optimize their ROM, so for now, I think stock ROM gives the best battery life, even if that is marginally better than custom ROMs.
Kernels: Stock moto kernel is very efficient, but you might get a little bit more battery life with squid kernel, it has a great governor that relies on voting mechanism, plus it's just perfectly undervolted to get you some extra battery. probably a 15-20% difference than the stock one.
1) Use AOSP-CAF based ROM like Tesla.
2) Flash squid or Firekernel
3) Reduce the Max Freq to 1152Mhz and Min to 200Mhz
4) Use IntelliPlug Hotplug (Turn off Touch Boost and set Screen off frequency to 400Mhz)
5) Install Force Doze app and add Facebook, WhatsApp and other Battery consuming app to blacklist (Remember you will not get notifications from those app if screen is off).
6) Don't charge too quickly, always charge to 100% and plug when it discharged to below 10% (Recommended to charge at night).
It will improve your overall battery backup and somehow SOT.
At last i am totally agree with @acejavelin Facebook Lite app is made for low memory devices so it consume less memory and also less Battery. Also it's fast and have almost every features.
The real problem here is the device is going on 2, maybe 3 years old... the battery is at it's limit and will need to be changed to get really good SOTs.
My Moto G 2015 used to get 5+ hours SOT easy... not it's barely 3.5... and this is a backup device, it has NOTHING installed in it at all but it was used regularly for 18 months. The battery is just not what it used to be and if I am going to continue to use it as a alternate device I will need to replace the battery. Like it or not, these devices were not designed for more than 2 years of service.
nikhilpal2705 said:
1) Use AOSP-CAF based ROM like Tesla.
2) Flash squid or Firekernel
3) Reduce the Max Freq to 1152Mhz and Min to 200Mhz
4) Use IntelliPlug Hotplug (Turn off Touch Boost and set Screen off frequency to 400Mhz)
5) Install Force Doze app and add Facebook, WhatsApp and other Battery consuming app to blacklist (Remember you will not get notifications from those app if screen is off).
6) Don't charge too quickly, always charge to 100% and plug when it discharged to below 10% (Recommended to charge at night).
It will improve your overall battery backup and somehow SOT.
At last i am totally agree with @acejavelin Facebook Lite app is made for low memory devices so it consume less memory and also less Battery. Also it's fast and have almost every features.
Click to expand...
Click to collapse
downclocking the cpu is kind of redundant and saves less power than what it takes. the reason why for some users min-max is a battery saving governor. Besides, the performence hit is greater than the battery gained which is not at all more than 2% probably.
you should not fully charge your battery. you can, but the best practice is to charge upto 80%. And anything bellow 25% is not good.
the issue is either wakelock or dying battery, no tweak is going to save him if the underlying issue is not fixed, moreover, doze is the most sophisticated solution to save battery till now, downclocking, hotplugs these are pointless unless one's usage is known to us. I'd suggest to have doze editor if you must have a doze interface.
You can use aosp caf osprey by Ahmed hady...it will give 6 hrs plus sot from moderate to normal use..

Gain performance and free ram rootless

Is there a way to have more performance, more free ram and better battery without root? Actually I achieve 4.5hrs of sot. Thanks!
Vipery said:
Is there a way to have more performance, more free ram and better battery without root? Actually I achieve 4.5hrs of sot. Thanks!
Click to expand...
Click to collapse
Buy a different phone?
Android intentionally keeps apps in memory for faster opening so less free ram isn't exactly a bad thing.
Exactly. I tried disabling/uninstalling stuff (and pretty much!) from my Android phones so many times and NEVER saw any performance improvement. It is all imho placebo effect. Every custom ROM MUST be slower than stock, if for nothing else, because it is deodexed. The thing is that people flash new ROM on empty phone and go woooow, how fast... yea, wait a couple of months S8+ is fast enough, and keeping more free RAM will only decrease performance, because as mjones73 stated, it keeps apps in RAM in order to run them faster. Better battery? Probably by disabling or not installing some stuff that runs in the background, but better yet - get a power bank or just... charge! The wall outlets are everywhere. I don't get this tuff with more battery. Just plug it in and charge. New batteries can be charged as soon as they fall below ~ 80%.... and it won't affect battery life etc.

POCO X3 NFC: Performance limitation when reaching 10% battery Is there a way to remove this limitation? Battery limits performance. Help please tks.

Hi! I'm new and this is my first thread. I have a POCO X3 NFC 128gb/6gb with root, kernel manager in performance mode (CPU AND GPU at maximium frecuency all the time, frequencies NEVER go down ), FDE.IA to the extreme performance, mode disable thermal throttling, Magisk module TherMods v2.0 for disable thermal throttling and custom rom Nusantara 1.1 LTS version android 10 with kernel kerminator. I have a few apps and so much free RAM (3.6gb approximately). But when the device baterry arrives at 10% there is a notable loss of performance (obviously it is a limitation of the system, kernel or battery). I have tried everything to remove this limitation but I have not been able to. Please I need help with this.
postscript: I NEVER USE BATTERY MANAGER OR BATTERY SAVER MODE.
Of something I am sure, the loss of performance is not due to the temperature. It is because of the battery level (specifically 10% to low).
Please I need help with this, if someone knows how disable this limitation of performance, comment pls. I would be very grateful.
Thanks a lot.
DoggyDoggX said:
Hi! I'm new and this is my first thread. I have a POCO X3 NFC 128gb/6gb with root, kernel manager in performance mode (CPU AND GPU at maximium frecuency all the time, frequencies NEVER go down ), FDE.IA to the extreme performance, mode disable thermal throttling, Magisk module TherMods v2.0 for disable thermal throttling and custom rom Nusantara 1.1 LTS version android 10 with kernel kerminator. I have a few apps and so much free RAM (3.6gb approximately). But when the device baterry arrives at 10% there is a notable loss of performance (obviously it is a limitation of the system, kernel or battery). I have tried everything to remove this limitation but I have not been able to. Please I need help with this.
postscript: I NEVER USE BATTERY MANAGER OR BATTERY SAVER MODE.
Of something I am sure, the loss of performance is not due to the temperature. It is because of the battery level (specifically 10% to low).
Please I need help with this, if someone knows how disable this limitation of performance, comment pls. I would be very grateful.
Thanks a lot.
Click to expand...
Click to collapse
Looks like a limitation of your ROM, probably Battery Saver starts at 10%. Check settings - battery.
Also, you should never let it run under 20%, it's killing your battery life.
Welcome to XDA.
At 10% little usable energy remains. It's sort of splitting hairs.
Deep discharging Li's needlessly stresses them.
My cutoff is 40%, 20% max except for calibration which rarely is done. Li's prefer and benefit from frequent midrange (40-70%) power cycling. It can hundreds of additional full charge cycles to the battery's life. It's easier too as you can do a partial fast charge in 15-20 minutes. It yields more charge % per minute like that too.
If you don't care about battery replacement, again you'll get little usable time at full power in the last 10%.
Thanks bro
Noter2017 said:
Looks like a limitation of your ROM, probably Battery Saver starts at 10%. Check settings - battery.
Also, you should never let it run under 20%, it's killing your battery life.
Click to expand...
Click to collapse
Bro i have disable everything battery saver, nothing automatically, no none battery saver turn on automatically. And this happening in the stock ROM MIUI, Corvus Os, etc. it's not because of the ROM. Tks bro
DoggyDoggX said:
Bro i have disable everything battery saver, nothing automatically, no none battery saver turn on automatically. And this happening in the stock ROM MIUI, Corvus Os, etc. it's not because of the ROM. Tks bro
Click to expand...
Click to collapse
The power controller chipset maybe the cause. Maybe that limit is hard burned into it and that parameter can't be altered. It could be it can't supply enough wattage once the voltage drops this low. Don't know but I wouldn't lose sleep over it...

Categories

Resources