I did however, follow all the ADB commands that are suggested in OP. I'm running on FHD+, Adaptive Motion Smoothness (via Galaxy Max Hz app), Processing speed set to Optimized. Enabled CPU Responsiveness, enabled performance limit. I know it sounds crazy, but I get the best of both worlds with the performance limit ON and CPU Responsiveness ON, the phone is insanely fast and battery is great. I tried different combinations and this has been my best result in terms of battery life and I'm still at 42%. My benchmarks are still 1200, 3400.
No power saving. No adaptive power saving. Adaptive battery off. No adaptive brightness. I have a bunch of apps in sleep and deep sleep. Mostly WiFi since I work remotely and some light LTE usage. I turned off 5G. I manually set RAM Plus to 1GB. Dark Mode and my Location are on at all times.
S22 Ultra US Unlocked Snapdragon 512gb.
Here are all the commands I used:
2 - Disable Background Scanning
- adb shell settings put global ble_scan_always_enabled 0
- adb shell settings put system nearby_scanning_enabled 0
3 - Unlock RAM Plus Configurations
- adb shell settings put global ram_expand_size_list 0,1,2,4,6,8,12,16
Reboot then go to settings and set RAM Plus to 1GB.
5 - Disable Motion Engines
- adb shell settings put system master_motion 0
- adb shell settings put system motion_engine 0
- adb shell settings put system air_motion_engine 0
- adb shell settings put system air_motion_wake_up 0
7 - Disable User Manual
- adb shell settings put global online_manual_url 0
8 - Extra battery
- adb shell settings put global app_standby_enabled 1
- adb shell settings put system mcf_continuity 0
IV-B - EXTREME BATTERY OPTIMISATION
3 - Enable Performance Limit
- adb shell settings put global restricted_device_performance 1,1
IV-P - EXTREME PERFORMANCE OPTIMISATION
2 - Enable Improved App Responsiveness
Changing processing speed in settings disables this
- adb shell settings put global sem_enhanced_cpu_responsiveness 1