yashsingh1/xdaforums huggingface dataset:
[General Topics] :
Should've been more obvious to me, but presets definitely need to be changed pretty heavily between device models. What didn't brick an S22 will brick an S23, etc.

Thanks to everybody that posted their S23 presets, I pulled whatever I could find from all of you and created this monstrosity. Seems stable so far on S911W.

+Default apps / Smart View / NFC/Pay / SMS/MMS / Printing / Calendar sync / Emergency launcher

? Haven't tested Routines

-Quick Share disabled / No dual/eSIM / No VoLTE/WiFi Calling/Software Updates (you should be resetting after OTA anyway)

281 uninstalled, could probably push 300 if you don't need NFC Pay, printing, etc.

I personally added Settings.Intelligence back after posting, the search feature is invaluable to save time vs. wasting more battery on extra steps.
[General Topics] xxsen:
You should not remove the game optimizing service, it saves the battery in normal use of the phone. I noticed this on my old S9, when I remove it the phone heats up more using apps and drains the battery more.

Some other services affect the reduction of battery consumption, but I don't know which one because while I had fewer apps removed, the battery was better than now when I removed over 200 of them.

Why some adb commands is revert? I know I set them to 0 twice, now I check when some of them are back to 1... For example adb shell settings put secure send_action_app_error 0 is reverted to 1 (maybe after reboot phone) how to permament put to 0?
[General Topics] :
GOS isn't beneficial. Heating issues can be solved with:

adb shell "settings put secure game_auto_temperature_control 0"

adb shell "pm clear com.samsung.android.game.gos"

adb shell "settings put secure gamesdk_version 0"

adb shell "settings put secure game_home_enable 0"

adb shell "settings put secure game_bixby_block 1"

I'm able to get send_action_app_error to stick to 0, non-root.
[General Topics] xxsen:
Do you unistall GOS or only pm clear?

I'll try, but I don't have the S20+ and S9 overheating when it's turned on by default.

On the S9, when I remove it, I get a fast phone without jerky animations, but because of that it overheats more easily and drains the battery quickly. GOS limits the processor in normal use, and removing it gives the processor maximum performance and then it consumes more. It serves as an overclock program

adb shell settings put system minimal_battery_use 1 I've tested it now and it works immediately after switching to 1. It disables the lock screen background and background change. I still have to see and test what else it does because there is no information on the internet about it..

This is really improve battery but I didn't notice anything missing except the wallpaper on the lock screen

I use Galaxy Max HZ and I need game booster activated to activate 120hz in power saver mode.. Will that option still work for me when I remove GOS?

I assume these two options use more battery when set to 1?

What are the disadvantages of including this option? By default it is 0, if there are no defects, why would it be turned off, since it is not turned on by default?

And how does it prevent burn in?
[General Topics] mcdotcom:
I have gos activated to but i use 24-80 Hz in normal mode and with psm 24-80 to. You find a workaround in the Galaxy max Hz for it with without gos when you have the one ui 6.x
[General Topics] :
I don't think GOS can be uninstalled in 6.x anyway. There are several other packages that reinstall on reboot too, namely the new WiFi.Ai service and iaft/federatedcompute/SamsungEuicc.
[General Topics] :
@Hamid Chikh Appreciation for your work.
[General Topics] Hamid Chikh:
That's good work bro !
[General Topics] Vordx:
You can't disable it mate. Idk why you keep talking about things with 0 explanation.

You literally just retyped what the package says and acted like you know what it actually does and then asked him to "disable" it while it's literally impossible to disable it from the settings app.

You're really not being a good guy right now.
[General Topics] xxsen:
1. Would this save battery because I assume the processor has less need to "decompress" parts of the applications?

2. Does anyone use this, is it worth it and how much % more memory do apps take up after this and how To revert back to this current state, how do I check what my current profile is??

adb shell "pm compile -a -f -m everything"
adb shell "pm compile -a -f --full"
adb shell "pm bg-dexopt-job"

3. I've found a -speed profile somewhere, so I'm wondering which is the best option of all?

4. Can I apply this only to some applications that I use frequently or does it have to apply to all?
[General Topics] :
You're both wrong if it helps. This package is one of 3 packages that come pre-disabled on Android 14. It can be uninstalled and is disabled by default.

1. Yes, there's less to compile since most of it is precompiled.

2. Up to you. I downloaded the Good Guardians APKs and I'm testing those instead since App Booster does the same thing as compile and dexopt.

3. Up to your needs. Read up on the profiles.

4. Read the `adb shell pm` compile documentation. The -a flag is there in place of a package name.
[General Topics] xxsen:
OK thank you.

1. But how does galaxy app booster it know which profile to apply?

2. I have one more question. It doesn't work for me with *#07# apparently I deleted some system service for it. Do you know which one it is?
[General Topics] :
Probably com.sec.phone or something similar. Hwmoduletest? Good Guardians App Booster always uses `everything` afaik.
[General Topics] xxsen:
Not even one. But it doesn't matter, it's a useless option, I found it on the internet, I thought it measures in real time, but it only shows a fixed data of radiation.
[General Topics] ilya33:
Dear Hamid Chikh,

Thank you very much for your hard work.

I have been reading through this discussion for some time now. My main phone is rooted and debloated (via ADB app control) Samsung M51 and after 3 years of usage i still get like 40 hours of battery time with whatever usage. I still want to apply your presets to see if i can debloat M51 further. Plus I got myself S23 ultra to play with ( it has TWRP and rooted as well). I have sort of a stupid question to ask - how do you apply that txt files? Do you just upload like delete/disable text file in ADB app control and that is it? How many different files do i have to upload? Thank you.
[General Topics] :
Load Preset button. The Test/uninstall file on the Enabled tab to uninstall, and the KeepMe/systems file on the Uninstalled tab to restore.
[General Topics] rodken:
There are times where responding to posts or comments isn't necessary, but I figured that I would file this one under the exception.

You're absolutely right, but to a certain extent. You have every right to be disappointed, and I apologize if I didn't communicate the limitations clearly enough. Is there anything specific you were hoping to achieve by feeling disenfranchised and leaving this type of a post?

By the same token, I do not mind spoon-feeding even though there's no obligation on my part do so and I don't have to give reasons for why I prefer to go that route, but you still have the right to be disappointed.

Feel free to give further explanations of the topic at-hand so that we all can be enlightened and just maybe we all can learn from each other.
[General Topics] ilya33:
Thanks a lot. Easy to follow instructions. I think that Samsung/quick share is safe to uninstall. It also looks like there should be different lists for every model? Like S22, S23, Tab S6, S7 etc.... Also different lists depending on the Android version installed?
[General Topics] ArthieTV:
Testing your preset rn on my s24, just enabled WiFI Calling since my mobile network strength is too low where I live
[General Topics] :
I reverted, it had some issues with shared storage, i.e. sharing files with others. I'm using maximum ADB AppControl now with selective stuff enabled, like WiFi Calling.

No real need to go overboard, getting the same experience more or less without risking removing dependencies.
[General Topics] Shakezin:
Well, I don't usually share files with other or something, so for now everything is ok. Phone still solid as I'm using and getting a good SoT, gonna test for more days before a better conclusion
[General Topics] Hamid Chikh:
https://www.reddit.com/r/S24Ultra/s/KCHi7IzOzc

Lighter optimization
[General Topics] blackhawk:
All that should always be done. Thermal guardian not needed for the N10+, set to optimized. Disable all animations; fast machines don't need it.

I run quite nicely on 4G; most times huge downloads are site limited so 5G is useless and would just waste power.

Turn off Google Firebase too. Go through all those settings. Use the Samsung apps that are equivalent to Google and kill the Google counterparts.

What I would like is a comprehensive guide to everything running under Android Services, what they do and any dependencies. That's next on my hit list.
[General Topics] murandirad:
Thanks for the preset
[General Topics] dawitlal2:
wifi adb debugging didnot work after debloating how can fix such problem
[General Topics] xxsen:
Is the cause debloat or something else? I can't change bluetooth options and codecs? It's not the device I'm listening to that's the problem. I tried both in the car and at home on a bluetooth adapter for music. It doesn't work on any. And before, it worked for me both in the car and on that device when I had the S9 and I could choose any codec from the ones offered. So the problem is in the phone
[General Topics] Hamid Chikh:
1 No

2 You have to have BT device connected

3 That device has to support those
[General Topics] Hamid Chikh:
OneUI 6.1 Update Preset​

Just got the update this morning, we'll discuss how it affects battery after a few days as it settles down

- Uninstall Test6.1

- Restore KeepTest6.1
[General Topics] Jirka001:
Hello, I need to turn off power saving mode via ADB.
[General Topics] RealSalva:
nvm
[General Topics] xxsen:
I know, but that's not the case. I connect it in the car, to the speakers and to the Beats headphones and it's the same on each one. And with the Galaxy S9, I can change codecs on those devices but on my S20+ i cant cnange.. I can't even change the sample rate, they are all greyed out. Sample rate it stands at 44.1khz only and cant change..
[General Topics] simoyellow27:
Thanks man.
[General Topics] :
Combined some steps from your link and these:

S24 Ultra DEBLOAT and Privacy list

Attention: During this debloat process you can lose some of data. Do not continue if not sure. Recommended to do after you unpacked and FULLY updated software (Galaxy store and PlayMarket) on your NEW device without copying your personal...

xdaforums.com

https://www.reddit.com/r/samsung/comments/rzhz13

Getting a pretty interesting experience by freezing the apps, not even disabling or uninstalling.

Disabled every form of caching, doze, and battery optimization through App Manager.

App Freezer requires device admin privs via ADB, but it gives you pretty full control. No more packages reenabling themselves, etc.
[General Topics] Hamid Chikh:
Great resources to check, but I'd still hold on applying everything as the thread is new and the tweaks aren't that precise
[General Topics] :
Which package is it that themes the permissions dialog boxes from looking so outdated and bulky?
[General Topics] opp820:
I uninstalled a few packages, then screen freezes and I had to force restart and now stuck on samsung logo.

is there any way to solve this issue.

My phone is SM-N976Q.
[General Topics] Kris_b1104:
You probably uninstalled your keyboard (honeyboard), that's the only package that ever put me in a bootloop.

Try putting your device in Download mode and see if your PC is able to recognize it, if so you can reinstall your packages via ADB.

But we can't know for sure unless you post a list of what you uninstalled.
[General Topics] opp820:
samsung keyboard you mean, yes I did.
[General Topics] Minh Quan Nguyen:
try go to Recovery mode, and factory reset
[General Topics] opp820:
Is there any way to solve it without deleting data?
[General Topics] audianer:
No! But if you have a backup, like everyone should have, its not a problem?

You can only reactivate the Samsung keyboard via USB debugging and to do this you have to be able to fully boot the device, which is not possible without a Samsung keyboard. Be more careful next time and see this as a lesson.
[General Topics] opp820:
I use microsoft swiftkey as a main keyboard and I have backup also but if there is a way to solve it through recovery mode would be better.
[General Topics] audianer:
How did you uninstall the keyboard? Via app or ADB?
[General Topics] opp820:
via ADB
[General Topics] RealSalva:
I use this preset and it works fine as Keep Preset.
[General Topics] audianer:
Boot in download mode and try to use ADB commands
[General Topics] Hamid Chikh:
OneUI 6.1 Battery - Amazing

https://www.reddit.com/r/GalaxyS23/s/DC70gJnJeo
[General Topics] simoyellow27:
What does "com.samsung.android.mocca" do?
[General Topics] Hamid Chikh:
It's ads, uninstall that
[General Topics] simoyellow27:
Thanks man
[General Topics] xxsen:
Turn on the Logger Buffer Size in the developer options and monitor the logcat after deleting the applications because some applications are searched in the background and drain the battery because they are not there, and it tries to start them. Googlequicksearchbox often appeared with me. But occasionally also these: continuity service, smart suggestion, autofill with samsung, mmsservice, game launcher, badge provider. Some people disable diagmonagent, but this also give error if removed, so enable then.. so I enabled them all and got a better battery. And I disabled the game launcher through the options in the phone. And I turned off the badge provider only in the ones in the launcher settings. I left the Google app on for now without updating and starting, there is no battery drain. GMS Service often searches for the google app and then makes some mistakes and errors that probably affect the battery and performance.

When you have tested everything, then switch the logger buffer size to off.
[General Topics] simoyellow27:
That's interesting. Is it possible for you to send the complete logcat pls?
[General Topics] xxsen:
This is what I was told by the developer of the Alliance Shield app on discord that it's not smart to delete so many apps because some services are looking for them and causing battery drain and performance degradation because they can't find them.

I noticed this a long time ago, because at one point when I had a lot less disabled applications, the battery lasted longer than later when I disabled a lot more of them, although at first glance there were no signs of a drop in performance because the devices are strong enough not to. notice, but in general, in the background, it still affects performance and drains the battery. Maybe it's not always the same case on every phone, maybe it depends on the user-installed applications and settings, I don't know, maybe some other applications will need to be enabled for more stable operation, so it's best for everyone to check for themselves and then report it here data.

Usb debugging on, logger buffer on (I set it to 8MB) open android studio/view/tools windows/logcat and delete filter to start showing logs and when everything is set, then use the phone to open applications, close them, do the usual things for a while and then review the logs. The longer the phone is used while monitoring is on, the better and more things will be discovered.

Applications that the system allows to be "disabled" independently without additional applications, I think that it is better to disable them as such, because if necessary, they can be called in the background (my opinion) and those that cannot, them via ADB but follow the logs
[General Topics] simoyellow27:
Copy that man. Thanks.
[General Topics] xxsen:
I think that ad blocking is better for the battery with adhell3 knox + some small, lighter host file than through a DNS server because it doesn't work like other non-root adblockers via VPN but works similarly as with root access and host file. Imperceptibly.

classic non-root adblockers like adguard app work by creating VPN network and mirroring that network drains your battery a bit. And adblocker with knox license integrates deep into the system and there is no need to establish a vpn network, it works 99% as the root version of the host file without battery consumption. Of course, the processor processes that hosts file in the same way as it does on the root version when the hosts file is used, so it's better to keep it as small as possible in order to find that balance to save the processor. An excessively large hosts file can have the opposite effect, so that you get a higher battery consumption than via a DNS server. So choose carefully

. I'm added this to adhell https://gitlab.com/fusionjack/adhell3-hosts/-/raw/master/hosts . I've been testing for 24 hours and it seems to me that the battery is better than when I was using next.DNS, and next.DNS with the settings was better than adguard dns. More fluid.

Adhell doesn't drain my battery, it doesn't even register it in battery consumption if no app is open. If it is open and while it is being adjusted, it will appear normally, but if you leave it like this and do not enter it, it works in the background and does not consume any battery, and the phone works more fluidly because there is no waiting for the DNS server nextDNS, which has a ping for me of 40ms, while cloudflare dns has 8ms, and my provider's DNS 1ms. So that every request that is processed, while something is being loaded, the processor has to wait at least 40ms and that probably consumes more battery than a light hosts file.

And add to adhell blacklist domains

for chrome and samsung browser:

com.android.chome|*|53

com.sec.android.app.sbrowser|*|53

I use the samsung browser because of lower battery consumption, but I added both of these addresses

Does anyone here have a business EMAIL address?
[General Topics] jeffersonbruno:
Basically, the Alliance Shield app creator said on Discord that disabling a lot of apps might backfire, causing battery drain and slower performance. This happens because some background processes keep looking for those apps. I noticed my phone's battery lasted longer with fewer disabled apps. It's kind of tricky since the phone might seem fine, but the battery takes a hit.

It seems to depend on the phone and setup, so it's worth testing on your own device. For the tech-savvy, using USB debugging and checking logs can help you understand what's going on. Generally, it's safer to disable apps through your phone's settings than messing with others that might need monitoring.
[General Topics] simoyellow27:
Could you send your uninstalled app list please?
[General Topics] simoyellow27:
Sorry I've installed Android studio (Iguana) on the pc, but I can't find the path you wrote here. Can you help me please?

"Project", "Customize", "Plugins" and "Learn" are the only things that are shown.

There's nothing here.
[General Topics] xxsen:
Open new project
[General Topics] simoyellow27:
Done. Thanks🙏🏻
[General Topics] simoyellow27:
Last thing: how's the error signalled in the logcat?
[General Topics] xxsen:
level:error and sometime warning i think
[General Topics] :
Stable, 246 uninstalled.

Works with MMS, VoWiFI/VoLTE, Samsung Pay.

Includes emergency features such as SOS calling and carrier locating (safety > debloating).

No Quick Share or dual/eSIM. Probably lacks functionality for external storage.

Uninstalled new battery wasting tech, like QC's IAFT.

Enabled all overlays, as I believe they save battery on Android 14+.

Example: This vs. this, the latter overlay using more efficient colour scheming and scaling.
[General Topics] Kris_b1104:
What happened to people posting battery stats or screenshots instead of just uploading a text file of 500 apps uninstalled?

It's cool to uninstall every app on your phone if that's what you like, but at least post some proof that the list is actually saving battery or what your SOT time is. Anything else just seems pointless.
[General Topics] :
You ok? :ROFLMAO: Better to experiment presets through crowdsourcing here than not. Also hard to post SOT when bootloops happen faster than "learning usage patterns" takes to set up. Ultimately, your post is pointless which is ironic given your earlier rant.
[General Topics] :
@Kris_b1104 there ya go, bud. Hope this helps.
[General Topics] dawitlal2:
thank you for your share can you help me to apply this text file to my s22 ultra using cmd
[General Topics] mcdotcom:
H

Hello

Stable,246 uninstalled.

Hello , your preset is still for a s24 ultra to? I will test it if its 😉
[General Topics] :
S23, 6.1.

adb shell pm uninstall
[General Topics] mcdotcom:
@Tree5627 i use now you preset i give you feedback in a week or so :)
[General Topics] Kris_b1104:
Why are you so hurt? I wasn't speaking to you, I was making a general statement. I actually think you contribute to the thread.
[General Topics] Kris_b1104:
I haven't seen battery stats in a couple pages, maybe 10 or more, just presets, presets, presets lol.
[General Topics] Kris_b1104:
This is from 3/2022, page 81 of this thread. You must be new. Your stats are extremely impressive though. Good work!

S22 Ultra Snapdragon OneUI 5.0

Battery is way better on 6.0 but I wish I had an S24 Ultra lol.
[General Topics] :
And?

What does a post from 2022 have to do with your pointless post from 2024?

"You must be new" please stop before you cringe yourself out of existence.
[General Topics] Kris_b1104:
I mean you didn't have to choose to respond to me... Are you offended?
[General Topics] :
This is what somebody being offended about absolutely nothing looks like. Stop projecting.