Remove PowerGenie to allow background apps to receive push notifications - Huawei Mate 20 Pro Themes, Apps, and Mods

The situation is this. With EMUI, there are 2 ways the system can stop your background apps from working. The first is the default Android way and the second is the Huawei PowerGenie. This tries to measure the wakelocks, the temperature, power consumption, network utilization of the apps and kicks them quite quickly if they keep running in the background. This PowerGenie has some whitelisted package codes of apps that won't get touched by it, like Google system apps, Facebook, Beidu, ... . Unfortunately this is not editable.
I myself was in a situation where my third party calendar apps did not work and my Blackberry UEM (and HUB+ app) did not show me any work emails. Quite bad.
The only solution was to "remove" the PowerGenie app. Because this is living on the system app (read-only), it will still be in place. I have tried to wrap it up in an easy to use APP, but Android prohibits that unfortunately. So despite that the APP showed you "Done", it did not work.
Here is what you need to do for preperation:
- enable developer menu (click on the build number until you see a toast)
- enter dev options, turn on ADB debugging
- install google Android SDK
- connect your mobile through USB to your laptop/computer and run "adb shell" to see the connectivity is there. If not, follow one of the million tutorials
To disable PowerGenie:
adb shell pm uninstall --user 0 com.huawei.powergenie
Click to expand...
Click to collapse
To enable it again:
adb shell cmd package install-existing com.huawei.powergenie
Click to expand...
Click to collapse
One word regarding impact on battery:
It is quite likely that you will find an application on your phone which is relying on running in the background from time to time. Appplication developers might have actually implemented techniques to avoid their app from being killed, because people might quickly point their finger to the app developer and not to the Android battery saver. Imagine if PowerGenie kills those apps every couple of seconds and the apps are getting restarted due to timers, events, whatever, that causes a bigger drain to your battery than it would actually help you.
On the other hand, if you have a rogue app running which is spinning like crazy, there won't be a PowerGenie saving you from it. Get one of the million battery apps and track you usage. Wakelock detector might help.
Caveat:
There is one caveat with this method though. You will lose the ability to see in your official battery settings menu, which app consumed how much battery. This is unfortunately linked to the PowerGenius app. However, apart from that there are only benefits, as Android will behave like you would expect it to.
Opportunities:
Using the above commands, you can quickly disable other system apps as well. The Huawei Launcher for instance, "com.huawei.android.launcher", but make sure you have another launcher installed upfront. But it's always good to know those apps will remain on your system and one ADB command will bring them back.

Thanks for your file but it gives error on my m20pro

carburano said:
Thanks for your file but it gives error on my m20pro
Click to expand...
Click to collapse
Hey, what error do you get?
Can you please open an adb shell and issue this command to see if you have the "com.huawei.powergenie" file?
pm list packages -f

Are there any downsides in doing this? I would like to know before I uninstall this.

Sammath said:
Are there any downsides in doing this? I would like to know before I uninstall this.
Click to expand...
Click to collapse
Nope. No force close, no notable difference in battery consumption.
What I learned though. I disabled battery optimization for every app apart from a few games. This has greatly improved battery life for me. I guess Huawei is forcefully closing apps that will start automatically straight after which has a counter wise effect.
2 days, 19 hours was my longest. All with battery optimization turned off.

klaus27 said:
Hey, what error do you get?
Can you please open an adb shell and issue this command to see if you have the "com.huawei.powergenie" file?
pm list packages -f
Click to expand...
Click to collapse
yes it was there but now i disabled it via adb

I tried disabling via ADB (just to see what difference it made) but after a restart it still seems to be active.

I'd be interested in the longer term implications of uninstalling seeing as disabling doesn't want to work.

Have your battery stats gone, someone used adb to remove the app but battery performance usage has gone
Sent from my HUAWEI LYA-L09 using XDA Labs

I got the error too, but my app is HwPowergenieEngine3.apk
Sent from my HUAWEI LYA-L09 using XDA Labs

Darkat70 said:
I got the error too, but my app is HwPowergenieEngine3.apk
Sent from my HUAWEI LYA-L09 using XDA Labs
Click to expand...
Click to collapse
Ah great, thanks. I will modify and upload again

Darkat70 said:
Have your battery stats gone, someone used adb to remove the app but battery performance usage has gone
Sent from my HUAWEI LYA-L09 using XDA Labs
Click to expand...
Click to collapse
Yes, you are right. I mean I can see all stats, just per app usage is not there anymore

klaus27 said:
Yes, you are right. I mean I can see all stats, just per app usage is not there anymore
Click to expand...
Click to collapse
Cool thanks that works, my stats disappeared too, then I installed gsam battery monitor and when I checked the stats again they're back, also power genie 3 APK is still in the system app root folder, but when I click on it says do I want to update the app. I checked with the brightness up on manual mode with Gmail and chrome it doesn't dim. So Power genie doesn't seem to be working.
I uninstalled gsam battery monitor and the stats are still there.
Sent from my HUAWEI LYA-L09 using XDA Labs
---------- Post added at 12:20 PM ---------- Previous post was at 12:04 PM ----------
Spoken too soon, I did a reboot it defaults to Auto brightness again, reset to manual mode and opened Gmail it dimmed again.
Sent from my HUAWEI LYA-L09 using XDA Labs

Tried uninstalling via abd but it says failure not installed. Very annoying.
Edit fixed by using adb shell pm uninstall --user 0 com.huawei.powergenie
Now app battery stats have gone.
Let's see how battery performance is.
The HwPowergenieEngine3 is still available in root, so I'm guessing if we reinstall that app it will bring back the auto dimming and app stats.

Ok so I have noticed that if I go to phone manager, it's always at 100% optimisation, where before it always seemed to drop down to 95%
Also I have noticed that I have got 5hrs sot with 46% battery left, where l have had 6hr 30 mins on previous occasions.
I will have to keep monitoring the battery performance.
Sent from my HUAWEI LYA-L09 using XDA Labs

Darkat70 said:
Ok so I have noticed that if I go to phone manager, it's always at 100% optimisation, where before it always seemed to drop down to 95%
Also I have noticed that I have got 5hrs sot with 46% battery left, where l have had 6hr 30 mins on previous occasions.
I will have to keep monitoring the battery performance.
Sent from my HUAWEI LYA-L09 using XDA Labs
Click to expand...
Click to collapse
I guess you are doing this for a reason, right? Are your background apps working now?

klaus27 said:
I guess you are doing this for a reason, right? Are your background apps working now?
Click to expand...
Click to collapse
No they are gone, I'm using Gsam battery monitor for a few days to see what apps are using the most, at the moment Facebook and for some reason Nova launcher are the top 2 culprits.
Although if I go to apps then power usage I think stats are still visible there.
Sent from my HUAWEI LYA-L09 using XDA Labs

Darkat70 said:
No they are gone, I'm using Gsam battery monitor for a few days to see what apps are using the most, at the moment Facebook and for some reason Nova launcher are the top 2 culprits.
Although if I go to apps then power usage I think stats are still visible there.
Sent from my HUAWEI LYA-L09 using XDA Labs
Click to expand...
Click to collapse
Sorry, I meant background notifications of your apps. For me it was Blackberry

probably better use this, so you can re-enable it later without a hard-reset (if you want)
disable:
Code:
pm disable-user --user 0 <Package Name>
re-enable:
Code:
pm enable --user 0 <Package Name>
Package Name:
Code:
com.huawei.powergenie

klaus27 said:
Sorry, I meant background notifications of your apps. For me it was Blackberry
Click to expand...
Click to collapse
Yes I've got background notifications
I have noticed that now my battery will go right down to 1 percent before shutting down, where before it would shut down at 6 percent. Auto brightness still activates itself on reboot though. But there's certainly overall better performance with power genie gone.
Sent from my HUAWEI LYA-L09 using XDA Labs

Related

New to Android, Wake lock issues

Hello, I'm new to the OS and I've noticed that while my screen has only been on for 40 minutes it looks like my phones been awake for 3 hours. I'm assuming this means I have a wakelock issue. Whats the best way to identify/stop these?
If it is there's wakelock finding apps. Better battery stats works. It may be the stock governer or something is causing some nasty battery drain.
Sent from my SGH-I927 using xda premium
im impressed that some one new to android even knows what a wakelock is.
I second using BBS to identify the wakelock. Also, go into account settings - google account and turn off sync for all of the services you dont use or need to auto sync. Music and currents are known culprits.
if you are rooted... get an app called greenify. it suspends background activity while the screen is off for apps that you chose to greenify. It makes apps perform like an iphone app would. The beauty is that you get to chose which apps you want to run in the background and which you do not.
hope that helps.
Using the app Autostarts will allow you to disable many background processes that usually cause wakelocks. Find out what is the problem with better battery stats, and then disable most of the "events" triggered by that app. Most of the time it's Maps-related, and disabling the autostarts for Maps will help. Turn off location history to save even more battery life.
thank you both that helps quite a bit
agalvin13 said:
im impressed that some one new to android even knows what a wakelock is.
I second using BBS to identify the wakelock. Also, go into account settings - google account and turn off sync for all of the services you dont use or need to auto sync. Music and currents are known culprits.
if you are rooted... get an app called greenify. it suspends background activity while the screen is off for apps that you chose to greenify. It makes apps perform like an iphone app would. The beauty is that you get to chose which apps you want to run in the background and which you do not.
hope that helps.
Click to expand...
Click to collapse
i just installed greenify and suspended 3 apps then my phone restarted 2 mins later
what do you guys think of the facebook app? I didn't greenify it because i like the notifications. Do you guys think it drains that much battery? I don't have anything else running in the background.
Thanks
Dreadsteel said:
what do you guys think of the facebook app? I didn't greenify it because i like the notifications. Do you guys think it drains that much battery? I don't have anything else running in the background.
Thanks
Click to expand...
Click to collapse
Greenify it lol
Sent from my Nexus 7 using xda premium
---------- Post added at 01:24 AM ---------- Previous post was at 01:24 AM ----------
cachookaman said:
i just installed greenify and suspended 3 apps then my phone restarted 2 mins later
Click to expand...
Click to collapse
What apps did you greenify. Been running greenify for the past 12 hours no reboots.
Sent from my Nexus 7 using xda premium
i think the HTC stock rom can show you which apps ate your battery. Settings -> power -> Usage
---------- Post added at 01:37 PM ---------- Previous post was at 01:37 PM ----------
I would also suggest nova battery monitor!
maybe you should contact with HTC official service to repair this problem.
Kennedya12 said:
Hello, I'm new to the OS and I've noticed that while my screen has only been on for 40 minutes it looks like my phones been awake for 3 hours. I'm assuming this means I have a wakelock issue. Whats the best way to identify/stop these?
Click to expand...
Click to collapse
If you have some extra change laying around... buy the Greenify donate version. SO worth it, you will thank me later for recommending that!
Dreadsteel said:
what do you guys think of the facebook app? I didn't greenify it because i like the notifications. Do you guys think it drains that much battery? I don't have anything else running in the background.
Thanks
Click to expand...
Click to collapse
If you have the donate version of greenify, it will receive GCM (Google Cloud Messaging) notifications and allow these to display. I greenify my facebook and still get plenty of notifications from Facebook.

What's the differences have you noticed after Deep Hibernation is enabled?

I want to make sure the Deep Hibernation (in v2.6 beta 5 with Xposed) is working as expected, in all circumstances but not just my test cases.
In which case, a hibernated app stays hibernated instead of being woken before? (without wake-up paths cut-off)
In which case, a hibernated app is still woken by another app (tell me which and when) with Deep Hibernation? Please also report the information shown in Greenify, like "Facebook is woken by Messenger: LoginService".
Note: Don't forget to reboot once after upgrading to beta 5.
Email: 17:14 ago content provided: Email
I haven't gotten any email since yesterday.
Sent from my bacon!!!!!
beta 5 improved the Deep Hibernation. It's now supposed to stop hibernated apps from being woken by most services.
NickosD said:
Email: 17:14 ago content provided: Email
I haven't gotten any email since yesterday.
Sent from my bacon!!!!!
Click to expand...
Click to collapse
That means some other app had requested the content from Email app.
It's a known restriction on current implementation that wake-up source of this type ("content provided") cannot be detected and stopped.
Facebook still woken by instagram. I dont have anything linked. Same happens with messenger. Ive tried with boost mode and root. What mean attributionidprovide?
Sent from my VS980 4G using XDA Free mobile app
jomtos said:
Facebook still woken by instagram. I dont have anything linked. Same happens with messenger. Ive tried with boost mode and root. What mean attributionidprovide?
Sent from my VS980 4G using XDA Free mobile app
Click to expand...
Click to collapse
That's the known limitation I have mentioned in the previous reply.
Oh sorry. Didnt know. thanks for your work.
Sent from my VS980 4G using XDA Free mobile app
Is v2.6 Beta 5 for Android 4.4? But I have 4.2.1
Milandas01 said:
Is v2.6 Beta 5 for Android 4.4? But I have 4.2.1
Click to expand...
Click to collapse
Use latest stable
Sent from my bacon!!!!!
NickosD said:
Use latest stable
Sent from my bacon!!!!!
Click to expand...
Click to collapse
Ok but Is beta version for Android 4.4?
If i use Stable Version.i won't get beta features
Thanks for your response
No, latest 5 isn't compatible with versions other than 5.x. You can use the stable, the only new feature is the deep hibernation and some minor fixes. Most changes are to be compatible with lollipop.
Sent from my bacon!!!!!
NickosD said:
No, latest 5 isn't compatible with versions other than 5.x. You can use the stable, the only new feature is the deep hibernation and some minor fixes. Most changes are to be compatible with lollipop.
Sent from my bacon!!!!!
Click to expand...
Click to collapse
As per the What's New, 2.6-beta5 is for 4.4+, not 5+.
I'm using it on my Note 3 with 4.4.4; no issues. Getting great results with deep hibernation too; averaging between, I'd guesstimate, 0.5% and 2% per hour when screen's off. I'd have to look at BMW to see the exact numbers, but offhand, without Greenify I'd get something like 4 hours 100-0%; now, I'm getting 15+ hours with the same usage.
hangouts doesn't work with deep hibernation on. must be syncing google offline credentials every 50 secs to be able to send an sms trough hangouts. I still recieve them with no problem. Just can't send any with deep hibernation activated. after deactivating it all works fine.
Paytocum said:
hangouts doesn't work with deep hibernation on. must be syncing google offline credentials every 50 secs to be able to send an sms trough hangouts. I still recieve them with no problem. Just can't send any with deep hibernation activated. after deactivating it all works fine.
Click to expand...
Click to collapse
Thanks for the feedback. I'll look into this case.
Hi oasis, I really like this new feature! It's working flawlessly for me on the S3 with 4.4.4.
Anyway it would be really nice to add some kind of white list for the deep hibernated apps to "see" some other apps. This is especially important for apps purchased by amazons app store.
(Paid) Apps downloaded from there are mostly checking if the app store is still installed during their startup. They can't find it on the phone, report this issue and keep closing after that.
The only (cumbersome) workaround for this atm is to launch the app store every time prior to launch these deep hibernated apps.
Hi Oasis, just wanted give feedback on the latest improvements of deep hibernation from today (beta 10 I guess). The Problem still exists
Cheers from Germany
Depressed T.Bear said:
Hi oasis, I really like this new feature! It's working flawlessly for me on the S3 with 4.4.4.
Anyway it would be really nice to add some kind of white list for the deep hibernated apps to "see" some other apps. This is especially important for apps purchased by amazons app store.
(Paid) Apps downloaded from there are mostly checking if the app store is still installed during their startup. They can't find it on the phone, report this issue and keep closing after that.
The only (cumbersome) workaround for this atm is to launch the app store every time prior to launch these deep hibernated apps.
Click to expand...
Click to collapse
Thanks for your feedback. I'm considering the possibility to make the "Deep Hibernation" an option on a per-app basis.
oasisfeng said:
Thanks for your feedback. I'm considering the possibility to make the "Deep Hibernation" an option on a per-app basis.
Click to expand...
Click to collapse
That really would be a welcome feature! :good: There are only a few apps that require a "deep sleep".
Anyway, it's like that just for me and in my case. But I think that it applies to other users as well.
I have unrooted Note 4 Exynos and I've been using Greenify for a week. Having an odd issue now. When I fully charge my phone, it consumes battery very low in the beginning but when charge drops about %60, battery level decreases dramatically. I use automated hibernation, keep notification and greenifying system apps features and this is my problem. So, what to do?
hopelives said:
I have unrooted Note 4 Exynos and I've been using Greenify for a week. Having an odd issue now. When I fully charge my phone, it consumes battery very low in the beginning but when charge drops about %60, battery level decreases dramatically. I use automated hibernation, keep notification and greenifying system apps features and this is my problem. So, what to do?
Click to expand...
Click to collapse
Why do you think that it is related to Greenify? Did you check which app is draining your battery?

Android system battery drain

Hi admins
Why android system takes 52% of my battery? Is this normal?
Device: Samsung A10s running android 10 2/32
Thank you.
It's NOT Android OS itself that consumes this amount of battery charge.
My guess is that Android OS only takes ~10%.
The programs / services which run on top of Android OS are using device's CPU what is draining device's battery.
To get an idea what is actually running on your phone you use ADB and run the following commands
Code:
adb devices
adb shell top
or install & run BetterBatteryStats APK that allows users to monitor how the battery is being used by the operating system and apps.
go to the battery options and enable "adaptive power saving"
some of it surely is samsungs bloatware
you can remove them without root using adb commands
search for the apps that are most consuming
also enable developer options, and limit the background process to 2
jwoegerbauer said:
It's NOT Android OS itself that consumes this amount of battery charge.
My guess is that Android OS only takes ~10%.
The programs / services which run on top of Android OS are using device's CPU what is draining device's battery.
To get an idea what is actually running on your phone you use ADB and run the following commands
Code:
adb devices
adb shell top
or install & run BetterBatteryStats APK that allows users to monitor how the battery is being used by the operating system and apps.
Click to expand...
Click to collapse
How about adb codes to reduce battery drain or some diy tricks cuz i already ysed greenify and still the same, any helps will be appreciated thank you sir❤
ZodiacFam said:
How about adb codes to reduce battery drain or some diy tricks cuz i already ysed greenify and still the same, any helps will be appreciated thank you sir❤
Click to expand...
Click to collapse
greenify faitly useless...
battery drain also depends a lot on the device, some processors are more power hungry (even in idle) then others,
but some things help:
use 50% or less brightness, limit backgroud apps to 1 or 2 maximum, enable the adaptive battery mode
put all less frequent apps into sleep mode
debloat your device - and not only crap apps, use as little aps as you can
search for battery draining apps on your device that can be disabled or removed, for example the samsung "AASAservice"
and snapchat, tinder and other dating apps, any news app, facebook, streaming apps, microsoft apps etc. Use the website instead of the app whenever possible (this also fights telemetry)
widgets help draining battery, avoid using them as much as you can
disable bluetooth when you dont need it
and avoid getting your mobile phone hot - like leaving it on a cars dashboard, a place with direct sunlight, high temperature stresses the device, and drains more battery
cheers
Turn off all power management except screen/ power mode, set to optimize.
Android can manage it's self fine.
Clear Google Play Services clear its data as needed.
It can be disabled with a package blocker but is needed for gmail, Playstore; enable as needed.
Disable Google Backup Transport and Framework, clear their data as needed.
Disable all cloud stuff, carrier, Samsung, Google feedback.
Karma Firewall can be used to block the above system apks and reduce battery usage.
agonoize said:
some of it surely is samsungs bloatware
you can remove them without root using adb commands
Click to expand...
Click to collapse
This statement is wrong: On non-rooted devices you by means of ADB can only hide apps to user, but not remove them, hence they still last on storage memory.
WhatsApp is half the problem...
jwoegerbauer said:
This statement is wrong: On non-rooted devices you by means of ADB can only hide apps to user, but not remove them, hence they still last on storage memory.
Click to expand...
Click to collapse
i currently have a samsung A01, and my mobile is not rooted, yet i removed all apps i do not want, including system apps, all google apps aside from playstore, i do not recall the exact numbers but i did get more space afterwards
if i try the command to enable them it fails telling me the app does not exist, if i look trough adb shell pm list packages the ones i 'uninstalled' are not listed, the apps are really gone
so maybe it depends on the brand and model? on some it can be done, on others not?
although i tought it could be done on all of them
agonoize said:
i currently have a samsung A01, and my mobile is not rooted, yet i removed all apps i do not want, including system apps, all google apps aside from playstore, i do not recall the exact numbers but i did get more space afterwards
if i try the command to enable them it fails telling me the app does not exist, if i look trough adb shell pm list packages the ones i 'uninstalled' are not listed, the apps are really gone
so maybe it depends on the brand and model? on some it can be done, on others not?
although i tought it could be done on all of them
Click to expand...
Click to collapse
Code:
adb uninstall
internally runs
Code:
pm uninstall
So
Code:
adb uninstall --user 0 com.android.service
internally runs
Code:
pm uninstall --user 0 com.android.service
Bloatware housed in /system/priv-app obviously can get tracelessly removed, but surely not all that what is located in /system because essential apps in /system have FLAG_SYSTEM set. I'm pretty sure those apps can't get removed without root rights. But as always: I may err.
jwoegerbauer said:
Bloatware housed in /system/priv-app obviously can get tracelessly removed, but surely not all that what is located in /system because essential apps in /system have FLAG_SYSTEM set. I'm pretty sure those apps can't get removed without root rights. But as always: I may err.
Click to expand...
Click to collapse
well now i am really curious about this, is there some adb command to check? or an app? to verify if they are really gone?
i know for sure the unbloated uses 0.3 less ram and about 2gb less storage space
thanks
jwoegerbauer said:
Bloatware housed in /system/priv-app obviously can get tracelessly removed, but surely not all that what is located in /system because essential apps in /system have FLAG_SYSTEM set. I'm pretty sure those apps can't get removed without root rights. But as always: I may err.
Click to expand...
Click to collapse
well now i am really curious about this, is there some adb command to check? or an app? to verify if they are really gone?
i know for sure the unbloated uses 0.3 less ram and about 2gb less storage space
thanks
You use Android's package manager (pm) tool to perform actions and queries on app packages installed on the device.
Synthax:
Code:
adb shell "pm list packages [options] filter"
agonoize said:
well now i am really curious about this, is there some adb command to check? or an app? to verify if they are really gone?
Click to expand...
Click to collapse
Nothing will go away really. Root access is needed if making changes into the system. They are just hiding from the current user.
agonoize said:
greenify faitly useless...
battery drain also depends a lot on the device, some processors are more power hungry (even in idle) then others,
but some things help:
use 50% or less brightness, limit backgroud apps to 1 or 2 maximum, enable the adaptive battery mode
put all less frequent apps into sleep mode
debloat your device - and not only crap apps, use as little aps as you can
search for battery draining apps on your device that can be disabled or removed, for example the samsung "AASAservice"
and snapchat, tinder and other dating apps, any news app, facebook, streaming apps, microsoft apps etc. Use the website instead of the app whenever possible (this also fights telemetry)
widgets help draining battery, avoid using them as much as you can
disable bluetooth when you dont need it
and avoid getting your mobile phone hot - like leaving it on a cars dashboard, a place with direct sunlight, high temperature stresses the device, and drains more battery
cheers
Click to expand...
Click to collapse
Oh when you say "limit background apps to 1 or 2" what does it means and how would i do it?
ZodiacFam said:
Oh when you say "limit background apps to 1 or 2" what does it means and how would i do it?
Click to expand...
Click to collapse
You can do that in Developer Options. Or simple close apps out when done with them.
Some apps may refuse to do so and run in the background instead, connecting with the internet a few times a minute. Brave browser does this sometimes and force stopping it is the only thing that works. Swell.
blackhawk said:
Turn off all power management except screen/ power mode, set to optimize.
Android can manage it's self fine.
Clear Google Play Services clear its data as needed.
It can be disabled with a package blocker but is needed for gmail, Playstore; enable as needed.
Disable Google Backup Transport and Framework, clear their data as needed.
Disable all cloud stuff, carrier, Samsung, Google feedback.
Karma Firewall can be used to block the above system apks and reduce battery usage.
Click to expand...
Click to collapse
By carrier you mean carrier services? What is its function?

Battery information missing on my S7+ (I think I removed it with adb)

I've been removing bloatware that I see using `adb shell pm uninstall -k --user 0 com.the.app`. I think I may have removed "the wrong thing" because now I don't see the Battery setting in the settings list. I also don't see battery saver in the notification menu. There was a useful battery statistics page that showed what apps are using what percentage of the battery. I'd like to get that back.
Can anyone confirm what the package is that provides this functionality? I'll look at how to restore it (since I used the -k option I should be able to get it back).
Thank you.
There are dependencies. Can't recall all for that.
Maybe:
com.sec.android.sdhms
com.google.android.apps.turbo
You really need to know what you're uninstalling before you do it.
It's easier to use a Package Disabler if you want to experiment. It's possible to boot loop the device though if you go too nuts. Some of the "bloatware" just sits there using no resources until you need it and is in fact operationally useful.
blackhawk said:
There are dependencies. Can't recall all for that.
Maybe:
com.sec.android.sdhms
com.google.android.apps.turbo
You really need to know what you're uninstalling before you do it.
It's easier to use a Package Disabler if you want to experiment. It's possible to boot loop the device though if you go too nuts. Some of the "bloatware" just sits there using no resources until you need it and is in fact operationally useful.
Click to expand...
Click to collapse
It's been difficult to find a guide that specifically lists the operationally useful ones to keep. I can only judge them by name and remove based on that. I try to be conservative. But lack of reliable guidance is frustrating.
Googling leads to a ton of different lists of "bloatware", all of them completely wrong. So there's no way for me to know what to trust. I think it would be fantastic if you could provide a list.
I did `cmd package install-existing PACKAGE_NAME` for each of the 2 packages you listed, and it didn't install anything, I think. `pm list` doesn't show them after I run the commands.
Here is something that should be a little more helpful. I generated two lists:
pm list packages -u
pm list packages
I diffed the two and here are the packages that were in the first list but not the second (should represent packages I uninstalled via `adb shell pm uninstall`:
Code:
package:com.samsung.android.fmm
package:com.samsung.android.service.livedrawing
package:com.samsung.android.visionintelligence
package:com.samsung.android.app.clockpack
package:com.samsung.android.app.reminder
package:com.samsung.android.bixbyvision.framework
package:com.samsung.android.app.galaxyfinder
package:com.sec.android.app.samsungapps
package:com.samsung.android.app.notes.addons
package:com.samsung.android.forest
package:com.samsung.android.lool
package:com.samsung.android.app.contacts
package:com.samsung.android.game.gametools
package:com.sec.android.app.myfiles
package:com.samsung.android.bixby.agent.dummy
package:com.samsung.android.app.watchmanagerstub
package:com.sec.android.gallery3d
package:com.sec.android.app.clockpackage
package:com.samsung.android.messaging
package:com.samsung.systemui.bixby2
package:com.samsung.android.authfw
package:com.sec.android.daemonapp
package:com.samsung.android.scloud
package:com.samsung.android.app.dressroom
package:com.samsung.android.beaconmanager
package:com.samsung.android.aremoji
package:com.samsung.android.app.routines
package:com.samsung.storyservice
package:com.samsung.android.bixby.service
package:com.sec.android.mimage.avatarstickers
package:com.samsung.android.arzone
package:com.samsung.android.allshare.service.mediashare
package:com.samsung.android.samsungpassautofill
package:com.samsung.android.ardrawing
package:com.samsung.android.allshare.service.fileshare
package:com.samsung.android.bixby.wakeup
package:com.samsung.android.game.gamehome
package:com.samsung.android.samsungpass
package:com.samsung.android.bixby.agent
package:com.samsung.safetyinformation
package:com.samsung.android.video
package:com.samsung.android.sdk.handwriting
package:com.samsung.android.app.spage
package:com.samsung.android.svoiceime
package:com.samsung.android.calendar
package:com.samsung.app.highlightplayer
package:com.samsung.android.homemode
package:com.samsung.android.app.settings.bixby
package:com.sec.android.easyMover.Agent
If there's anything in here that should be restored (especially if they are related to this battery app issue), please let me know. Thanks again.
Nothing that stands out.
The names can be quit different from their actual function. Worse there can be seemingly unrelated dependencies that will fail if it's needed associated apk is disabled.
Many times the trail/error method is needed to figure out what all a apk or service does.
It takes some time. Each device and user needs are different so each device needs to be customized by the user to work right. One list does not fit all.
I have about 86 packages disabled, about 6 are available immediately by using a PD's interactive widget on/off toggle.
Google play Services and Playstore are normally disabled except when because they're such troublemakers.
Google backup Transport, Framework, Firebase are always disabled.
I also use Karma Firewall to lock down a bunch of apks/services.
My stock N10+/Pie gets 7-11%@hr SOT now. At night using tap on AOD with phone, texting and internet enabled it uses >.5% battery per hour.
Current OS load is over a year old, still fast and very stable with little maintenance needed.
Took over a year for me to fully optimize it.
It's a learning process, but well worth it.
Could you provide some information on how you disable the items in your list? For example I google for disabling Firebase but nothing comes up.
I'm looking at adb logcat to see if something jumps out at me but so far most of it seems useless.
Google Firebase is under Settings, Google account. It collects all kinds of your usage data ie music, playlists, vids etc on your dime, allegedly for faster indexing.
This Disabler works:
Home - Package Disabler
The only NON-root solution that let’s you disable any unwanted packages that come pre-installed / installed with your phone / tablet.
www.packagedisabler.com
blackhawk said:
Google Firebase is under Settings, Google account. It collects all kinds of your usage data ie music, playlists, vids etc on your dime, allegedly for faster indexing.
This Disabler works:
Home - Package Disabler
The only NON-root solution that let’s you disable any unwanted packages that come pre-installed / installed with your phone / tablet.
www.packagedisabler.com
Click to expand...
Click to collapse
Thank you! How reliable is the disable bloat feature in the dashboard for Package Disabler?
Android.Addiction said:
Thank you! How reliable is the disable bloat feature in the dashboard for Package Disabler?
Click to expand...
Click to collapse
What do you mean exactly?
It disables most.
I tried generating a current list but I'm having problems similar to yours
I need to play with it a bit.
Ok I made some progress on this issue. The app that I removed that caused this is:
Code:
com.samsung.android.lool
This is listed in this repo: https://github.com/khlam/debloat-samsung-android
The repository has this to say about the "Device Care" app:
The Device Care app will be disabled and will not appear in settings. This includes Samsung's app sleeper and battery monitor. There is evidence the Device Care app created by the Chinese company Qihoo 360 sends data to China domains over HTTP.
Click to expand...
Click to collapse
Is there any other app I can use to analyze battery usage of applications on my tablet?
Android.Addiction said:
Ok I made some progress on this issue. The app that I removed that caused this is:
Code:
com.samsung.android.lool
This is listed in this repo: https://github.com/khlam/debloat-samsung-android
The repository has this to say about the "Device Care" app:
Is there any other app I can use to analyze battery usage of applications on my tablet?
Click to expand...
Click to collapse
Device Care is a useful app. I use the original factory load version that came with my 10+.
It uses the suspected CCP spyware 360° cleaning app, which actually does a very good job. I simply firewall block it's untrustworthy a$$
Latter Device Care versions aren't as useful but still have needed settings toggles. After you set them you can disable it. I recommend you not use battery optimization or and of those toggles, only toggle on fast charging. This app doesn't use a lot of power as best I can tell as long as the battery optimizing toggles aren't enabled.
blackhawk said:
Device Care is a useful app. I use the original factory load version that came with my 10+.
It uses the suspected CCP spyware 360° cleaning app, which actually does a very good job. I simply firewall block it's untrustworthy a$$
Latter Device Care versions aren't as useful but still have needed settings toggles. After you set them you can disable it. I recommend you not use battery optimization or and of those toggles, only toggle on fast charging. This app doesn't use a lot of power as best I can tell as long as the battery optimizing toggles aren't enabled.
Click to expand...
Click to collapse
I instead went with a separate app, AccuBattery, to monitor app battery usage. That way I'm not relying on potential malware from Samsung
Android.Addiction said:
I instead went with a separate app, AccuBattery, to monitor app battery usage. That way I'm not relying on potential malware from Samsung
Click to expand...
Click to collapse
Accubattery can't do what Device Care does.
I use Accubattery too.
The newer versions dropped 360° so it's gone.
360° deep cleaning actually works very well and is probably no threat when firewall blocked. Which is why I still run the factory load version.
blackhawk said:
Accubattery can't do what Device Care does.
I use Accubattery too.
The newer versions dropped 360° so it's gone.
360° deep cleaning actually works very well and is probably no threat when firewall blocked. Which is why I still run the factory load version.
Click to expand...
Click to collapse
What is 360?
Android.Addiction said:
What is 360?
Click to expand...
Click to collapse
I still don't know what it actually is.
Android.Addiction said:
I still don't know what it actually is.
Click to expand...
Click to collapse
It's a cleaning app Samsung use to license to use in Device Care. Unfortunately the Chinese company that owned it was data mining user data so Samsung ditched them.
So I just firewall block it... it works well otherwise.
blackhawk said:
Accubattery can't do what Device Care does.
Click to expand...
Click to collapse
What exactly does Device Care (or 360) do that Accubattery doesn't? I'm trying to decide if I want to re-enable it, and any details you provide here will help me understand a bit better to make that decision. Thanks for everything so far.
Android.Addiction said:
What exactly does Device Care (or 360) do that Accubattery doesn't? I'm trying to decide if I want to re-enable it, and any details you provide here will help me understand a bit better to make that decision. Thanks for everything so far.
Click to expand...
Click to collapse
The old Device Care with 360° effectively cleans system logs files and other hidden caches.
Cleans some things SD Maid doesn't seem to touch. If you load the old version simply block it with Karma Firewall which uses almost no battery, ad free.
Battery stats are much more detailed in Device Care. It also has easy power mode settings... play with it. No harm, no foul.

Phone not going into deep sleep

What can I use to check to see what's causing my phone to not go into deep sleep mode at night or during the day. My batter all of the sudden is draining way too fast and almost dies at night.
Inside your settings there should be app called battery/ device health/ digital well being
It keeps track of app usage and battery drainage (this works if you dont have custom mods)
next it could be that your device is running in performance mode the whole time
flairepathos.info said:
Inside your settings there should be app called battery/ device health/ digital well being
It keeps track of app usage and battery drainage (this works if you dont have custom mods)
next it could be that your device is running in performance mode the whole time
Click to expand...
Click to collapse
I have power-saving mode turned off. I'm not sure about the app listed above. I don't see anything in settings. I just installed Better Battery Stats which I used to use a long time ago to see if that can tell me anything.
steelersmb said:
I have power-saving mode turned off. I'm not sure about the app listed above. I don't see anything in settings. I just installed Better Battery Stats which I used to use a long time ago to see if that can tell me anything.
Click to expand...
Click to collapse
But better battery stats will use more of your battery since its logging everything, all the time. And has your phone always been draining fast or is this something new?
flairepathos.info said:
But better battery stats will use more of your battery since its logging everything, all the time. And has your phone always been draining fast or is this something new?
Click to expand...
Click to collapse
I know it will but I can at least see what's going on for the short term. No, this just seemed to start about a week ago so I'm trying to figure out what new apps I may have installed.
steelersmb said:
I have power-saving mode turned off. I'm not sure about the app listed above. I don't see anything in settings. I just installed Better Battery Stats which I used to use a long time ago to see if that can tell me anything.
Click to expand...
Click to collapse
Leave power management disabled; ID and deal with each battery hog on a case by case basis.
Galaxy Labs Battery Tracker can be useful.
Karma Firewall. Package Disabler (not on Playwhore).
For starters:
Google backup Transport, Framework and Google Firebase... prime suspects.
Playstore, wretched apk it is.
Google play Services is another one to watch, try disabling it. A lot of apps are dependencies of it.
Any cloud apps.
All carrier, Google, Samsung and app feedback
WhatsApp, FB, etc, take out the trash.
Carrier update app, kill it if you don't want OTA updates jammed down your throat.
blackhawk said:
Leave power management disabled; ID and deal with each battery hog on a case by case basis.
Galaxy Labs Battery Tracker can be useful.
Karma Firewall. Package Disabler (not on Playwhore).
For starters:
Google backup Transport, Framework and Google Firebase... prime suspects.
Playstore, wretched apk it is.
Google play Services is another one to watch, try disabling it. A lot of apps are dependencies of it.
Any cloud apps.
All carrier, Google, Samsung and app feedback
WhatsApp, FB, etc, take out the trash.
Carrier update app, kill it if you don't want OTA updates jammed down your throat.
Click to expand...
Click to collapse
Would it be possible to explain to me why have an S21 if not to deactivate everything and make it a Nokia 3310. Stop using a smartphone, I have the solution ........... .
And if you have twrp and copy your system and vendore partition files to your pc you can also look in the priv-app section and their xmls to include apps to not run always

Categories

Resources