Search This thread

Hamid Chikh

Senior Member
Nov 15, 2016
2,178
1,442
Oran
www.youtube.com
Samsung Galaxy S22
#I'M NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR DEVICE
Some of these tweaks are shared with my other thread:
Google Pixel Optimization Guide

RECOMMENDED SETTINGS

To Start With

- Factory Reset (RECOMMENDED NOT MANDATORY)
- Remove SIM
- DON'T use Smart Switch

- Follow setup OFFLINE (DON'T restore anything during setup)
- Restart then insert SIM
- Add your account from settings app, then continue setup

System Settings

- Adaptive Battery: DISABLED.
- Synchronization: DISABLED (turn it off again when not in use).
- Location: DISABLED (turn it off again when not in use).
- Advanced features/Gestures: DISABLED
- Auto download System Update over Wi-Fi: DISABLED
- Auto optimize daily: ENABLED
- Auto restart at set times: ENABLED
- RAM Plus: DISABLED/LOWEST (Check instructions to disable down bellow)
- Bluetooth Scanning (Location services): DISABLED
- Usage & Diagnostics: DISABLED
- Advertising ID: DELETE
- System Sound/Vibration Control: ALL OFF
- Network Mode: 2G/3G/4G
- Always On Display (AoD): DISABLED
- System-Wide Dark Mode: ENABLED

Background Usage Limits

- Put unused apps to Sleep: DISABLED
- Sleeping Apps: All apps except apps you need instant notifications from.
- Deep Sleeping Apps: All your inactive apps.

Google Settings

- Nearby connections: DISABLED
- Devices: DISABLED
- Nearby Share: DISABLED (turn it off again when not in use).
- Location Services: ALL DISABLED

Accessibility Settings

- Reduce transparency & Blur: ENABLED

Developer Options:

- Background Check: DISABLED
- Multicore Packet Scheduler: DISABLED
- Suspend execution of Cached apps: ENABLED
- Animation scale (3 entries) : x0.5
- Bluetooth AVRCP Version: 1.6
- Bluetooth MAP version: 1.4
- Logger Buffer Sizes: OFF

RECOMMENDED FIXES

Battery Calibration

- Use your phone normally till it turns off automatically.
- Plug it into the charger and leave it charging for 2h while it's still off.
- Turn it on, then unplug your phone and use it normally until it dies again.
- Plug it into the charger and leave it charging for 2h while it's still off.
- Turn it on, unplug it, enjoy

Fix General Battery Leak

- Go to Permission Manager, check for any excess permissions, especially hardware like location, camera or nearby devices.

Fix Google Apps Battery drain

Go to Settings, Apps. Enable "show system apps" then look for each of:
"Google Play Store"
"Google Services Framework"
"Google Play Services", "Chrome"
"Google Android System WebView"
"Google App".
- Clear data & cache
- Uninstall Updates
- Force Stop
- Reboot, let them update and follow setup.

Fix Camera Experience

- Uninstall updates from App Info page
- Wipe Data & Cache of Camera app, reboot to Safe mode, do it again, then reboot normally.
- Turn off location tags, and location permission for the camera app.
- Move all camera modes (portrait, food, etc ..) to the "More" section.
- Video Stabilization: DISABLED

Fix Google Play Store Experience

- Google Play Protect: DISABLED
- Autoplay: DISABLED
- Auto Update Apps: DISABLED
- App Installation Optimization: DISABLED

Fix Google Chrome

Settings
- Page Preloading: DISABLED
Chrome Flags
- Smooth Scrolling: ENABLED
- Parallel Downloading: ENABLED

Fix Social Media Apps

- Theme: AMOLED
- Autoplay videos: DISABLED
Under security
- Log out of all Old sessions.

Fix Spotify Battery Drain

- Under settings, turn off "Spotify connect in the background"

Remove Ads System-Wide

Go to settings, connections, more connections settings, look for Private DNS.
- Set: dns.adguard-dns.com as custom DNS
- Close all apps then reboot.

Fix OLED Burn-in/Ghosting

- Download LCD Burn-in Wiper
- Disable Auto-brightness & set Brightness to 100%
- Leave on for at least 1 hour

Fix Speaker crackling

- Download Speaker cleaner
- Set your volume to max
- Put your phone face down & launch

SAMSUNG RECOMMENDED FIXES

Fix General Performance

- Boot into recovery
- Clear cache partition

- Repair apps.

Fix OneUI Lag

Go to Settings, Apps. Enable "show system apps" then look for each of:
"OneUI Home", "Your Keyboard", "Android System", "System UI", "Gesture" apps.
- Under app info, Battery, set to UNRESTRICTED

Fix UI Frame Drop/Stutter

Settings, Apps, show system apps.
- Clear App Data & Cache of "Always-on Display"

Fix System-Wide Smoothness

Settings, device care, RAM PLUS.
- Disable, or set to lowest if newbie.

Fix Slow App Launch

- Download & install latest versions of Galaxy App Booster & Samsung Good Guardians.
- Launch Good Guardian & select Galaxy App booster
- Launch it and leave your phone till it's done.

Fix Fingerprint Experience

Go to Settings, Biometrics and security, fingerprints:
- Turn on "Fingerprint always on"
- Turn off "Show animation when unlocking"
Go to Settings, Biometrics and security, more biometrics settings:
- Turn off "Show unlock transition effect"
Under Settings, Apps.
- Set battery usage to "Unrestricted" for "com.samsung.android.biometrics.app.setting".

Unlock More Gallery Features

- Go to Gallery App, Settings, About.
- Tap version number multiple times
- You'll find more options under "Labs"

Unlock More Wifi Features (OneUI 5)

- Go to Settings App, 3 dots, Intelligent Wifi.
- Tap version number multiple times
- You'll find more options under "Labs"

DEBLOAT

You're gonna need:
- ADB AppControl (Windows)
- Samsung USB Drivers
- ADB Drivers
- Latest presets attached at the bottom of this post
- Enable USB debugging and "Always authorize" on your phone

!!DISCLAIMER!!

- This preset contains the list of ALL APPS I PERSONALLY REMOVED
- Inspect all what's going to be removed then unselect apps & features you need.
- You can always go to "Uninstall" section of AppControl and restore the apps you need.
- Deleted apps stay in the phone and will all be restored after factory reset.
-
Restore all apps before updating your phone

How to

In AppControl
- Load attached preset to "System" tab.
- Scroll though all the selected apps and uncheck the apps you want to keep.
- Apply Uninstall (with wipe app data checked).
- Restart your phone, then apply the after update.bat file.

ADB COMMANDS LIST

1 - ########## Backup Settings First !!! ###########

Fix Lag & Improve Performance

adb shell settings put system min_refresh_rate 1.0
adb shell settings put system peak_refresh_rate 120.0 #Any other value locks RR to 60hz
adb shell settings put global ram_expand_size 0
adb shell settings put global sem_enhanced_cpu_responsiveness 1
adb shell settings put global system_capabilities 100

Light/Standard Performance Profile (OneUI 5.0)

Light mode:
adb shell settings put global sem_low_heat_mode 1
Standard mode (default):
adb shell settings put global sem_low_heat_mode 0

Enable Full System Backup

adb shell settings put secure backup_enabled 1
adb shell settings put secure user_full_data_backup_aware 1
adb shell settings put global upload_apk_enable 1

Calling

adb shell settings put global settings_enable_clear_calling true
adb shell settings put global enable_clear_calling true
adb shell settings put global show_contacts_numbers_in_calls 1
adb shell settings put secure incall_power_button_behavior 2
adb shell settings put system block_unwanted_call 1
adb shell settings put system call_answer_vib 1
adb shell settings put system call_end_vib 1
adb shell settings put system call_popup 1
adb shell settings put system enable_call_protect_when_calling 1
adb shell settings put system select_icon_1 8
adb shell settings put system select_name_1 SWITCH 1K5
adb shell settings put system smart_call_privacy_notice_agree 0
adb shell settings put system smart_call_privacy_notice_donotshow 1
adb shell settings put system smart_call_privacy_notice_secure_call_agree 0
adb shell settings put global swipe_to_call_message 0
adb shell settings put system display_caller_info_card 1
adb shell settings put system call_extra_volume 1
adb shell settings put system call_noise_reduction 1
adb shell settings put system videocall_settings 0
adb shell settings put system videocall_speaker 1
adb shell settings put system videocallmessage_settings 0
adb shell settings put global call_reminder false
adb shell settings put system rcs_user_setting2 0
adb shell settings put system rcs_user_setting 0

Connection Settings

adb shell settings put system nearby_scanning_enabled 0
adb shell settings put system nearby_scanning_permission_allowed 0
adb shell settings put global assisted_gps_enabled 1
adb shell settings put global ble_scan_always_enabled 0
adb shell settings put global mobile_data_always_on 0
adb shell settings put global network_avoid_bad_wifi 0
adb shell settings put global network_recommendations_enabled 0
adb shell settings put global network_recommendations_package 0
adb shell settings put global network_scoring_ui_enabled 0
adb shell settings put global private_dns_mode off
adb shell settings put global private_dns_specifier dns.adguard-dns.com
adb shell settings put global wifi_networks_available_notification_on 0
adb shell settings put global wifi_scan_always_enabled 1
adb shell settings put global sem_wifi_network_rating_scorer_enabled 0
adb shell settings put global default_restrict_background_data 1
adb shell settings put secure wifi_ap_powersave_mode_checked 1
adb shell settings put secure wifi_mwips 1
adb shell settings put global wifi_switch_for_individual_apps_detection_mode 0
adb shell settings put global wifi_watchdog_poor_network_test_enabled 0
adb shell settings put secure bluetooth_a2dp_bt_uhq_state 1
adb shell settings put secure bluetooth_a2dp_uhqa_support 1
adb shell settings put secure bt_a2dp_audio_latency 0
adb shell settings put global preferred_network_mode1 9
adb shell settings put global preferred_network_mode 9,9
adb shell settings put secure bt_a2dp_audio_latency 0
adb shell settings put secure multi_control_connection_state 0
adb shell settings put global set_network_mode_by_quick_panel 1
adb shell settings put global sem_wifi_switch_to_better_wifi_enabled 0
adb shell settings put global sem_wifi_switch_to_better_wifi_supported 0
adb shell settings put global auto_wifi 0

Display Settings

adb shell wm reset
adb shell settings put system accelerometer_rotation 1
adb shell settings put system font_scale 1.0
adb shell settings put system font_size 2
adb shell settings put global animator_duration_scale 0.5
adb shell settings put global transition_animation_scale 0.5
adb shell settings put global window_animation_scale 0.5
adb shell settings put system display_night_theme_wallpaper 1
adb shell settings put system hdr_effect 1
adb shell settings put system lockscreen_minimizing_notification 0
adb shell settings put system screen_auto_brightness_adj 0.4
adb shell settings put system android.wallpaper.settings_systemui_transparency 0
adb shell settings put system auto_brightness_transition_time 0
adb shell settings put system auto_screen_on 0
adb shell settings put system blue_light_filter_adaptive_mode 0
adb shell settings put system colortheme_app_icon 1
adb shell settings put global colortheme_app_icon 1
adb shell settings put system dim_screen 0
adb shell settings put system lock_adaptive_color 1
adb shell settings put system lock_application_shortcut 0
adb shell settings put system lock_editor_support_touch_hold 0
adb shell settings put system hdr_effect 1
adb shell settings put system hdr_effect_intensity 1
adb shell settings put secure display_density_forced 450
adb shell settings put secure accessibility_captioning_font_scale 0.75

Feedback Settings

adb shell settings put system camera_feedback_vibrate 0
adb shell settings put system dialing_keypad_vibrate 0
adb shell settings put system dtmf_tone 0
adb shell settings put system haptic_feedback_enabled 0
adb shell settings put system navigation_gestures_vibrate 0
adb shell settings put system SEM_VIBRATION_FORCE_TOUCH_INTENSITY 0
adb shell settings put system SEM_VIBRATION_NOTIFICATION_INTENSITY 5
adb shell settings put system SEM_VIBRATION_RING_INTENSITY 5
adb shell settings put system sound_effects_enabled 0
adb shell settings put system sync_vibration_with_notification 1
adb shell settings put system sync_vibration_with_ringtone 1
adb shell settings put system vibrate_when_ringing 1
adb shell settings put system vibration_sound_enabled 0
adb shell settings put secure charging_sounds_enabled 0
adb shell settings put global dock_sounds_enabled 0
adb shell settings put secure charging_vibration_enabled 0
adb shell settings put global power_sounds_enabled 0
adb shell settings put system VIB_FEEDBACK_MAGNITUDE 0
adb shell settings put system VIB_RECVCALL_MAGNITUDE 5
adb shell settings put system media_vibration_intensity 0
adb shell settings put global use_video_sound_for_ringtone 0

Fingerprint Settings

adb shell settings put system fingerprint_guide_shown 1
adb shell settings put secure fingerprint_always_on 1
adb shell settings put secure fingerprint_effect 0
adb shell settings put secure fingerprint_on_screen_tips 1
adb shell settings put secure fingerprint_screen_off_icon_aod 1
adb shell settings put secure fingerprint_samsungaccount_confirmed 1
adb shell settings put secure fingerprint_screen_lock 1
adb shell settings put secure fingerprint_screen_off_icon_aod 1
adb shell settings put secure fingerprint_settings_create 0
adb shell settings put secure fingerprint_used_samsungaccount 1
adb shell settings put system screen_transition_effect 0

Gestures Settings

adb shell settings put global ambient_enabled 0
adb shell settings put system double_tab_to_wake_up 0
adb shell settings put system double_tap_to_wake_up 0
adb shell settings put system double_tap_to_sleep 0
adb shell settings put system end_button_behavior 2
adb shell settings put system lift_to_wake 0
adb shell settings put system master_motion 0
adb shell settings put system motion_engine 0
adb shell settings put system surface_palm_swipe 0
adb shell settings put system surface_palm_touch 0
adb shell settings put secure aware_enabled 0
adb shell settings put secure double_tap_to_wake 0
adb shell settings put secure hush_gesture_used 0
adb shell settings put secure skip_gesture 0
adb shell settings put secure silence_gesture 0
adb shell settings put secure volume_hush_gesture 0
adb shell settings put secure wake_gesture_enabled 0
adb shell settings put system PowerbuttonTapping 1
adb shell settings put system VolkeyTapping 1
adb shell settings put system automatic_unlock 0
adb shell settings put secure back_gesture_inset_scale_left 0.75
adb shell settings put secure back_gesture_inset_scale_right 0.75
adb shell settings put global bottom_gesture_inset_scale 0.8
adb shell settings put global enable_back_animation 0

Google Settings

adb shell settings put system gearhead:driving_mode_settings_enabled 0
adb shell settings put secure assistant 0
adb shell settings put secure default_voice_input_method 0
adb shell settings put secure selected_search_engine 0
adb shell settings put secure selected_search_engine_aga 0
adb shell settings put secure voice_interaction_service 0
adb shell settings put secure voice_recognition_service 0
adb shell settings put global google_core_control 0

Lockscreen Settings

adb shell settings put system aod_charging_mode 1
adb shell settings put system add_info_alarm 0
adb shell settings put system add_info_com_samsung_android_app_routines#dashboard 0
adb shell settings put system add_info_com_samsung_android_forest#screenTime 0
adb shell settings put system add_info_com_sec_android_app_voicenote#record 0
adb shell settings put system add_info_com_sec_android_daemonapp#weather 0
adb shell settings put system add_info_music_control 1
adb shell settings put system facewidget_music_transparency 0
adb shell settings put system add_info_today_schedule 0
adb shell settings put system aod_content_type 0
adb shell settings put system aod_edgeclock_pos 1
adb shell settings put system aod_notifications 1
adb shell settings put system aod_mode 0
adb shell settings put system aod_tap_to_show_mode 1
adb shell settings put system charging_info_always 1
adb shell settings put system lock_noticard_opacity 0
adb shell settings put system lockscreen_show_shortcut 0
adb shell settings put system lockscreen_sounds_enabled 0
adb shell settings put system lockscreen_wallpaper 1
adb shell settings put system lockscreen_wallpaper_transparent 0
adb shell settings put secure lockscreen_show_controls 0
adb shell settings put secure lockscreen_show_wallet 0
adb shell settings put secure lock_screen_allow_private_notifications 0
adb shell settings put secure lock_screen_owner_info_enabled 1
adb shell settings put secure lock_screen_show_notifications 1
adb shell settings put secure lock_screen_lock_after_timeout 0
adb shell settings put secure lock_screen_show_silent_notifications 0
adb shell settings put secure lock_screen_show_qr_code_scanner 0
adb shell settings put secure lockscreen.disabled 0
adb shell settings put secure lockscreen.options 0

Navigation Settings

adb shell settings put global navigation_bar_back_gesture_sensitivity 0
adb shell settings put global navigation_bar_back_gesture_sensitivity_sub 1
adb shell settings put global navigation_bar_button_to_hide_keyboard 0
adb shell settings put global navigation_bar_gesture_hint 0
adb shell settings put global navigation_bar_rotate_suggestion_enabled 1
adb shell settings put global navigation_bar_back_gesture_sensitivity_sub 1
adb shell settings put global navigation_bar_gesture_detail_type 1
adb shell settings put global navigation_bar_gesture_disabled_by_policy 0
adb shell settings put global navigation_bar_gesture_while_hidden 1
adb shell settings put global navigationbar_switch_apps_when_hint_hidden 1

Notification and Quick Settings

adb shell settings put secure clipboard_show_access_notifications 1
adb shell settings put secure notification_badging 1
adb shell settings put secure notification_bubbles 0
adb shell settings put secure notification_history_enabled 0
adb shell settings put secure qspanel_media_quickcontrol_bar_available 0
adb shell settings put secure qspanel_media_quickcontrol_bar_available_on_top 0
adb shell settings put secure show_notification_snooze 1
adb shell settings put global heads_up_notifications_enabled 1

Performance Management

adb shell settings put system adaptive_fast_charging 1
adb shell settings put system intelligent_rotation_mode 0
adb shell settings put system intelligent_sleep_mode 0
adb shell settings put system intelligent_screen_mode 0
adb shell settings put system super_fast_charging 1
adb shell settings put system wireless_fast_charging 1
adb shell settings put secure adaptive_sleep 0
adb shell settings put secure long_press_timeout 250
adb shell settings put secure multi_press_timeout 250
adb shell settings put global adaptive_battery_management_enabled 0
adb shell settings put global app_standby_enabled 1
adb shell settings put global cached_apps_freezer enabled
adb shell settings put global enhanced_processing 0
adb shell settings put global ram_expand_size 0
adb shell settings put global ram_expand_size_list 0,1,2,4,6,8
adb shell settings put global sem_enhanced_cpu_responsiveness 0

Screen Saver

adb shell settings put secure screensaver_enabled 0
adb shell settings put secure screensaver_activate_on_sleep 0
adb shell settings put secure screensaver_activate_on_dock 0

Samsung Settings

adb shell settings put system samsung_errorlog_agree 0
adb shell settings put system samsung_eula_agree 1
adb shell settings put system samsung_eula_agree_hqm 1
adb shell settings put system ltw_connected 0
adb shell settings put system cocktail_bar_enabled_cocktails 0
adb shell settings put system direct_share 0
adb shell settings put system edge_lighting 0
adb shell settings put system Flashlight_brightness_level 1001
adb shell settings put system mcf_continuity 0
adb shell settings put system mcf_permission_denied 1
adb shell settings put system mcf_continuity_nearby_device_state 0
adb shell settings put system multi_control_enabled 0
adb shell settings put system quickshare_enabled 0
adb shell settings put system remote_control 0
adb shell settings put system sound_alive_effect 0
adb shell settings put system tube_amp_effect 0
adb shell settings put system screen_off_pocket 0
adb shell settings put secure brightness_on_top 1
adb shell settings put secure fmm_community_finding 0
adb shell settings put secure fmm_unlock_recovery 0
adb shell settings put system fmm_notification_other 0
adb shell settings put secure friends_plugin_connected 0
adb shell settings put secure game_auto_temperature_control 0
adb shell settings put secure game_home_enable 0
adb shell settings put secure screen_extra_brightness 1
adb shell settings put global bixby_pregranted_permissions 0
adb shell settings put global edge_enable 0
adb shell settings put global multisound_state 0
adb shell settings put global online_manual_url 0
adb shell settings put secure badge_app_icon_type 1
adb shell settings put secure dymlock_suspend_multiwallpaper_switching 0
adb shell settings put global function_key_config_doublepress 1
adb shell settings put global function_key_config_doublepress_type 0
adb shell settings put global function_key_config_longpress_type 1
adb shell settings put global smart_capture_screenshot_format JPG
adb shell settings put global smart_illuminate_enabled 0
adb shell settings put global smart_replies_enabled 0
adb shell settings put global smart_view_show_notification_on 0
adb shell settings put system dualclock_menu_settings 1
adb shell settings put system exclude_systemui_screenshots 0
adb shell settings put system epdg_support1 0
adb shell settings put system game_no_interruption 1
adb shell settings put system white_lockscreen_navigationbar 0
adb shell settings put system white_lockscreen_statusbar 0
adb shell settings put system white_lockscreen_wallpaper 0
adb shell settings put secure samsungflow_clipboard_sync_state 0

System Settings

adb shell settings put system system_locales en-GB
adb shell settings put system time_12_24 12
adb shell settings put system display_battery_percentage 1
adb shell settings put system access_control_enabled 0
adb shell settings put system enable_smart_capture 0
adb shell settings put system end_button_behavior 2
adb shell settings put system lockscreen_minimizing_notification 0
adb shell settings put system need_dark_statusbar 0
adb shell settings put system notification_light_pulse 0
adb shell settings put system notification_text_color_inversion 1
adb shell settings put system screen_off_pocket 0
adb shell settings put system wallpapertheme_color_isgray 0
adb shell settings put system wallpapertheme_state 1
adb shell settings put secure install_non_market_apps 1
adb shell settings put secure package_verifier_state 0
adb shell settings put secure spell_checker_enabled 1
adb shell settings put secure accessibility_allow_diaginal_scrolling 1
adb shell settings put secure accessibility_button_mode 2
adb shell settings put secure badge_app_icon_type 1
adb shell settings put secure biometrics_disclaimer_fingerprint 1
adb shell settings put secure odi_captions_volume_ui_enabled 0
adb shell settings put global accessibility_reduce_transparency 1
adb shell settings put global art_verifier_verify_debuggable 0
adb shell settings put global bug_report 0
adb shell settings put global burn_in_protection 0
adb shell settings put global button_set 0
adb shell settings put global nfc_on 0
adb shell settings put global mobile_signal_detector 0
adb shell settings put global multi_window_menu_in_full_screen 1
adb shell settings put global obtain_mute_when_off_body 0
adb shell settings put global obtain_paired_device_location 0
adb shell settings put global only_contact_with_phone 0
adb shell settings put global open_in_pop_up_view 0
adb shell settings put global open_in_split_screen_view 0
adb shell settings put global protect_battery 0
adb shell settings put global usb_mass_storage_enabled 1
adb shell settings put global uwb_enabled 0
adb shell settings put global zram_enabled 0
adb shell settings put system send_security_reports 0
adb shell settings put global emergency_tone 0
adb shell settings put global galaxy_system_update_block 0
adb shell settings put global verifier_verify_adb_installs 0
adb shell settings put global user_switcher_enabled 1
adb shell settings put global stay_on_while_plugged_in 0
adb shell settings put secure show_keyboard_button 0
adb shell settings put secure face_brighten_screen 0
adb shell settings put secure face_stay_on_lock_screen 0
adb shell settings put secure gesture_immersive_mode_confirmations confirmed
adb shell settings put secure lockscreen.options 0
adb shell settings put system usb_tethering_enabled 0
adb shell settings put global disable_window_blurs 1
adb shell settings put secure spatial_audio_enabled 2,,1,0,1|4,,1,0,1 #CRASHES

Wifi calling

adb shell settings put system wifi_call_enable1 0
adb shell settings put system wifi_call_preferred1 1
adb shell settings put system wfc_call_menu1 0
adb shell settings put system wfc_quicksetting_menu1 0
adb shell settings put system wfc_setting_menu1 0

3 - After Update

 

Attachments

  • After Update.txt
    72.2 KB · Views: 2,063
  • Backup Settings.txt
    382 bytes · Views: 912
  • Uninstall12.txt
    11.5 KB · Views: 196
  • Uninstall13.txt
    11.6 KB · Views: 156
Last edited:

Ivixmax

Senior Member
Dec 10, 2011
482
167
León
www.htcmania.com
- Can't access accessibility section of the settings (caused by one accessibility app uninstalled)
I'll do my best try and localise the specific apps causing the glitches with time, feel free to contribute with more apps/side effects and tips


This is caused by delete samsung keyboard.Dont delete samsung keyboard and accesibilty menu works again
 

Hamid Chikh

Senior Member
Nov 15, 2016
2,178
1,442
Oran
www.youtube.com
Samsung Galaxy S22
- Can't access accessibility section of the settings (caused by one accessibility app uninstalled)
I'll do my best try and localise the specific apps causing the glitches with time, feel free to contribute with more apps/side effects and tips


This is caused by delete samsung keyboard.Dont delete samsung keyboard and accesibilty menu works again
Thanks a lot, I'll try it myself and edit OP.
 
  • Like
Reactions: Ivixmax

blackhawk

Senior Member
Jun 23, 2020
10,439
4,153
Samsung Galaxy Note 10+
Some of those apks on the block list just sit there and do nothing unless needed.
You need to know what you're blocking and if it really needs/should to blocked.
Dependencies, dependencies, dependencies, the app names and functions can be deceiving.
Samsung's have so many features you may never realize what you lost and for little or no gain.

The Google system and user apps are some of the worst offenders.
 

Hamid Chikh

Senior Member
Nov 15, 2016
2,178
1,442
Oran
www.youtube.com
Samsung Galaxy S22
Some of those apks on the block list just sit there and do nothing unless needed.
You need to know what you're blocking and if it really needs/should to blocked.
Dependencies, dependencies, dependencies, the app names and functions can be deceiving.
Samsung's have so many features you may never realize what you lost and for little or no gain.

The Google system and user apps are some of the worst offenders.
1- I have been uninstalling apps over adb for a long time now, and from a functionality standpoint, they don't interfere with the user experience, but on the contrary, uninstalling them improves the experience.
2- There are no apps that "just sit there", they all will consume power and resources on the background, only noticeable on the long run.
3- This is an extensive, maxed out and extreme list of bloatware, you can of course choose to skip some of those apps if you need them, your use case may be different then mine.
 

blackhawk

Senior Member
Jun 23, 2020
10,439
4,153
Samsung Galaxy Note 10+
1- I have been uninstalling apps over adb for a long time now, and from a functionality standpoint, they don't interfere with the user experience, but on the contrary, uninstalling them improves the experience.
2- There are no apps that "just sit there", they all will consume power and resources on the background, only noticeable on the long run.
3- This is an extensive, maxed out and extreme list of bloatware, you can of course choose to skip some of those apps if you need them, your use case may be different then mine.

Many of those never load unless called upon.
You can see what's loading Device Care>memory or Developer options>running apps, cache apps.

Example; Bixby Vision and Bixby Framework.
The other Bixby crapware is disabled on my N10+'s. Those former two are not, and not loaded in the system cache or running. No need to block them. Karma Firewall also verifies no internet activity for them.

Screenshot_20211218-163934_Karma FW.jpg
 

Hamid Chikh

Senior Member
Nov 15, 2016
2,178
1,442
Oran
www.youtube.com
Samsung Galaxy S22
- Can't access accessibility section of the settings (caused by one accessibility app uninstalled)
I'll do my best try and localise the specific apps causing the glitches with time, feel free to contribute with more apps/side effects and tips


This is caused by delete samsung keyboard.Dont delete samsung keyboard and accesibilty menu works again
You're right, accessibility settings work now with samsung keyboard disabled but still installed. thanks, i'll move it to the "to disable" list.
 

blackhawk

Senior Member
Jun 23, 2020
10,439
4,153
Samsung Galaxy Note 10+
You can use This app to check for package names, also, you can reinstall/download deleted apps if you can't find them after debloating
Akp Export shows the same but many of the Samsung system apks are anyone's guess. Android 10 (vs my older N10+ running on 9) on my new N10+ has dozens of new apks like this. Most of those shouldn't be touched as they are why the two N10+'s look and function almost identically. PD also list proper app names; it also has a direct browser search for each apk to try and see what its function is.

My Package Disabler list was imported from the older Note to the new one almost unchanged.
Surprisingly the optimization for the Android 10 variant was almost identical to the 9 variant, it was a snap. It took about 5 minutes to setup the PD app on the new phone, plug & play, and the user license (up to 3 devices) enabled seamlessly. One of the reasons I use it.
Makes factory resets easier too. It's nice to use a PD because you can troubleshoot with it, kill user installed apps that you occasionally use but don't want always running and you can easily test unknown or known apks to see what they do. I use the PD app daily for one thing or another. My favorite paid for app. If I lost it I be doing the abd edit thing.
 
  • Like
Reactions: Hamid Chikh

Ardysan

Senior Member
Jul 26, 2019
201
24
@H-banGG So, after running suggested ones from the first post, Lloyds Banking app stopped working (app launch failed).

Any of the services can be causing this (security, Banking, authentication)?
 
  • Like
Reactions: Hamid Chikh

blackhawk

Senior Member
Jun 23, 2020
10,439
4,153
Samsung Galaxy Note 10+
@H-banGG So, after running suggested ones from the first post, Lloyds Banking app stopped working (app launch failed).

Any of the services can be causing this (security, Banking, authentication)?
Knox... maybe Samsung pass

These don't kill my bank app, but knox is still running...
Screenshot_20211220-162023_Package Disabler Pro.jpg

Note: com.samsung.android.knox.attestation is NOT disabled on my device.
 
Last edited:

Hamid Chikh

Senior Member
Nov 15, 2016
2,178
1,442
Oran
www.youtube.com
Samsung Galaxy S22
@H-banGG So, after running suggested ones from the first post, Lloyds Banking app stopped working (app launch failed).

Any of the services can be causing this (security, Banking, authentication)?
Hi, thank you for notifying the error. I don't use banking apps on my phone so i never had to face this issue, but i'd suggest first to restore all KNOX apps using ADB AppControl, restarting and trying again. Please, report back after.
 

Ardysan

Senior Member
Jul 26, 2019
201
24
Another curiousity.
Before "deep sleeping apps" - I could add apps to be put to deep sleep. No when I press + - there are none at all to choose there.
Is this because of suspend execution of cashed apps setting?

Screenshot_20211220-230733_Device care.jpg
 
  • Like
Reactions: Hamid Chikh

Ardysan

Senior Member
Jul 26, 2019
201
24
Another curiousity.
Before "deep sleeping apps" - I could add apps to be put to deep sleep. No when I press + - there are none at all to choose there.
Is this because of suspend execution of cashed apps setting?

View attachment 5488149
So, any ideas why it is not possible to put apps to deep sleep after making these changes?

In battery stats some apps have "background" activity and I'd rather they didn't . Used to work yesterday.
 
  • Like
Reactions: Hamid Chikh

Hamid Chikh

Senior Member
Nov 15, 2016
2,178
1,442
Oran
www.youtube.com
Samsung Galaxy S22
Another curiousity.
Before "deep sleeping apps" - I could add apps to be put to deep sleep. No when I press + - there are none at all to choose there.
Is this because of suspend execution of cashed apps setting?

View attachment 5488149
Hi, thanks for sharing this issue.
The "cached apps" setting in de options isn't actually the problem, there surely is a service that manages these sleeping apps that has been disabled, i'll dig deeper into that.
 

Top Liked Posts

  • 3
    Beside com.samsung.android.sdk.ocr, what other packages needed to restore for this to work?
    Only this one
    2
    Already set. But I can't run camera app at 120hz.
    Why to run camera app at 120hz. Cozz camera functions supports max 60hz. So in adaptive refresh rate it will shift down below 120hz
    1
    Restoring com.samsung.android.sdk.ocr worked. Now i can see extract Text in camera , gallary , screenshots etc. works flawlessly
    Beside com.samsung.android.sdk.ocr, what other packages needed to restore for this to work?
    1
    May i ask if this is only for A13? Im on A12 but i cant see the icon in the gallery for extracting the texts from pictures even tho that package is installed on my device
    this feature is on One Ui 5.0 .Wait until your device receives the same.
    1
    So "Multicore Packet Scheduler" should be on or off?
    disabled as per main post
  • 5

    UPDATED PRESET FOR ANDROID 12

    Check OP
    5

    ANIMATION FIX UPDATE

    It seems that setting refresh rate values fixes sluggish animations, i first thought that setting min to 60 would force it to stay smooth but it turns out setting it to 1.0 also fixes it. Testing still going
    5
    The September patch that wasn't even suppose to exist this month really pushed to fix a lot of issues, I see why Samsung bit the bullet cause there was more than just a security patch involved. Things have definitely gotten speedier and battery life has improved by about 10%. I noticed going into permissions and looking into each setting and hitting the back button would cause severe when exiting the menu to go back. Now it seems smooth without the severe lag trying to hit the back button when changing permissions. Seems refresh rate issues have been better adjusted cause its hella smooth now. I look into previous issues and compare, and this is definitely a way different experience. September patch + debloat + adb optimization = Beast Mode. S21 Ultra Snapdragon users here will definitely see the difference.
    Mine is S10+ and it got August patch, unfortunately S10 + will receive patches every 3 months .. but all tehese tweaks helped a lot.
    4

    Support/Help/Donation/Coffee now possible

    If you ever want to donate to support the work I'm doing and daily improving our devices, feel free 🤩
    4
    Arguably, I would concur on this issue
    -- Some would disagree that periodic updates of 3rd party apps improve app security and stability
    -- I have a few running apps that have been abandoned over the years and still function [to each his own].
    I'm still using the free WPS Office suite (the only free stand alone one there is that can write DocX) from 5 years ago. I simply firewall block it as I do with many apps that don't need internet access. With paid Playstore apps like Accubattery once activated I firewall block it so it doesn't need to check it's license status with Playstore. I so package and firewall block Playstore🤣

    In the last 2 years I have had zero issues with malware, app updates on the other hand have caused a lot of issues though. Wearables being one of the top offenders, even trashed a pair Buds+ until I can roll back a lousy Samsung firmware upgrade... which is a real pain.

    Since Android 9 the OS versions have become less user and app friendly. I don't need big sister Google protecting me from my vetted apps or deciding how they can run. Because of the poor implementation by Google Android and numerous Samsung design/hardware blunders my desire to buy a new flagship has become zero. My N10+'s remain my weapon of choice because of this. Crazy... I use whatever comes in handy.
  • 128
    #I'M NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR DEVICE
    Some of these tweaks are shared with my other thread:
    Google Pixel Optimization Guide

    RECOMMENDED SETTINGS

    To Start With

    - Factory Reset (RECOMMENDED NOT MANDATORY)
    - Remove SIM
    - DON'T use Smart Switch

    - Follow setup OFFLINE (DON'T restore anything during setup)
    - Restart then insert SIM
    - Add your account from settings app, then continue setup

    System Settings

    - Adaptive Battery: DISABLED.
    - Synchronization: DISABLED (turn it off again when not in use).
    - Location: DISABLED (turn it off again when not in use).
    - Advanced features/Gestures: DISABLED
    - Auto download System Update over Wi-Fi: DISABLED
    - Auto optimize daily: ENABLED
    - Auto restart at set times: ENABLED
    - RAM Plus: DISABLED/LOWEST (Check instructions to disable down bellow)
    - Bluetooth Scanning (Location services): DISABLED
    - Usage & Diagnostics: DISABLED
    - Advertising ID: DELETE
    - System Sound/Vibration Control: ALL OFF
    - Network Mode: 2G/3G/4G
    - Always On Display (AoD): DISABLED
    - System-Wide Dark Mode: ENABLED

    Background Usage Limits

    - Put unused apps to Sleep: DISABLED
    - Sleeping Apps: All apps except apps you need instant notifications from.
    - Deep Sleeping Apps: All your inactive apps.

    Google Settings

    - Nearby connections: DISABLED
    - Devices: DISABLED
    - Nearby Share: DISABLED (turn it off again when not in use).
    - Location Services: ALL DISABLED

    Accessibility Settings

    - Reduce transparency & Blur: ENABLED

    Developer Options:

    - Background Check: DISABLED
    - Multicore Packet Scheduler: DISABLED
    - Suspend execution of Cached apps: ENABLED
    - Animation scale (3 entries) : x0.5
    - Bluetooth AVRCP Version: 1.6
    - Bluetooth MAP version: 1.4
    - Logger Buffer Sizes: OFF

    RECOMMENDED FIXES

    Battery Calibration

    - Use your phone normally till it turns off automatically.
    - Plug it into the charger and leave it charging for 2h while it's still off.
    - Turn it on, then unplug your phone and use it normally until it dies again.
    - Plug it into the charger and leave it charging for 2h while it's still off.
    - Turn it on, unplug it, enjoy

    Fix General Battery Leak

    - Go to Permission Manager, check for any excess permissions, especially hardware like location, camera or nearby devices.

    Fix Google Apps Battery drain

    Go to Settings, Apps. Enable "show system apps" then look for each of:
    "Google Play Store"
    "Google Services Framework"
    "Google Play Services", "Chrome"
    "Google Android System WebView"
    "Google App".
    - Clear data & cache
    - Uninstall Updates
    - Force Stop
    - Reboot, let them update and follow setup.

    Fix Camera Experience

    - Uninstall updates from App Info page
    - Wipe Data & Cache of Camera app, reboot to Safe mode, do it again, then reboot normally.
    - Turn off location tags, and location permission for the camera app.
    - Move all camera modes (portrait, food, etc ..) to the "More" section.
    - Video Stabilization: DISABLED

    Fix Google Play Store Experience

    - Google Play Protect: DISABLED
    - Autoplay: DISABLED
    - Auto Update Apps: DISABLED
    - App Installation Optimization: DISABLED

    Fix Google Chrome

    Settings
    - Page Preloading: DISABLED
    Chrome Flags
    - Smooth Scrolling: ENABLED
    - Parallel Downloading: ENABLED

    Fix Social Media Apps

    - Theme: AMOLED
    - Autoplay videos: DISABLED
    Under security
    - Log out of all Old sessions.

    Fix Spotify Battery Drain

    - Under settings, turn off "Spotify connect in the background"

    Remove Ads System-Wide

    Go to settings, connections, more connections settings, look for Private DNS.
    - Set: dns.adguard-dns.com as custom DNS
    - Close all apps then reboot.

    Fix OLED Burn-in/Ghosting

    - Download LCD Burn-in Wiper
    - Disable Auto-brightness & set Brightness to 100%
    - Leave on for at least 1 hour

    Fix Speaker crackling

    - Download Speaker cleaner
    - Set your volume to max
    - Put your phone face down & launch

    SAMSUNG RECOMMENDED FIXES

    Fix General Performance

    - Boot into recovery
    - Clear cache partition

    - Repair apps.

    Fix OneUI Lag

    Go to Settings, Apps. Enable "show system apps" then look for each of:
    "OneUI Home", "Your Keyboard", "Android System", "System UI", "Gesture" apps.
    - Under app info, Battery, set to UNRESTRICTED

    Fix UI Frame Drop/Stutter

    Settings, Apps, show system apps.
    - Clear App Data & Cache of "Always-on Display"

    Fix System-Wide Smoothness

    Settings, device care, RAM PLUS.
    - Disable, or set to lowest if newbie.

    Fix Slow App Launch

    - Download & install latest versions of Galaxy App Booster & Samsung Good Guardians.
    - Launch Good Guardian & select Galaxy App booster
    - Launch it and leave your phone till it's done.

    Fix Fingerprint Experience

    Go to Settings, Biometrics and security, fingerprints:
    - Turn on "Fingerprint always on"
    - Turn off "Show animation when unlocking"
    Go to Settings, Biometrics and security, more biometrics settings:
    - Turn off "Show unlock transition effect"
    Under Settings, Apps.
    - Set battery usage to "Unrestricted" for "com.samsung.android.biometrics.app.setting".

    Unlock More Gallery Features

    - Go to Gallery App, Settings, About.
    - Tap version number multiple times
    - You'll find more options under "Labs"

    Unlock More Wifi Features (OneUI 5)

    - Go to Settings App, 3 dots, Intelligent Wifi.
    - Tap version number multiple times
    - You'll find more options under "Labs"

    DEBLOAT

    You're gonna need:
    - ADB AppControl (Windows)
    - Samsung USB Drivers
    - ADB Drivers
    - Latest presets attached at the bottom of this post
    - Enable USB debugging and "Always authorize" on your phone

    !!DISCLAIMER!!

    - This preset contains the list of ALL APPS I PERSONALLY REMOVED
    - Inspect all what's going to be removed then unselect apps & features you need.
    - You can always go to "Uninstall" section of AppControl and restore the apps you need.
    - Deleted apps stay in the phone and will all be restored after factory reset.
    -
    Restore all apps before updating your phone

    How to

    In AppControl
    - Load attached preset to "System" tab.
    - Scroll though all the selected apps and uncheck the apps you want to keep.
    - Apply Uninstall (with wipe app data checked).
    - Restart your phone, then apply the after update.bat file.

    ADB COMMANDS LIST

    1 - ########## Backup Settings First !!! ###########

    Fix Lag & Improve Performance

    adb shell settings put system min_refresh_rate 1.0
    adb shell settings put system peak_refresh_rate 120.0 #Any other value locks RR to 60hz
    adb shell settings put global ram_expand_size 0
    adb shell settings put global sem_enhanced_cpu_responsiveness 1
    adb shell settings put global system_capabilities 100

    Light/Standard Performance Profile (OneUI 5.0)

    Light mode:
    adb shell settings put global sem_low_heat_mode 1
    Standard mode (default):
    adb shell settings put global sem_low_heat_mode 0

    Enable Full System Backup

    adb shell settings put secure backup_enabled 1
    adb shell settings put secure user_full_data_backup_aware 1
    adb shell settings put global upload_apk_enable 1

    Calling

    adb shell settings put global settings_enable_clear_calling true
    adb shell settings put global enable_clear_calling true
    adb shell settings put global show_contacts_numbers_in_calls 1
    adb shell settings put secure incall_power_button_behavior 2
    adb shell settings put system block_unwanted_call 1
    adb shell settings put system call_answer_vib 1
    adb shell settings put system call_end_vib 1
    adb shell settings put system call_popup 1
    adb shell settings put system enable_call_protect_when_calling 1
    adb shell settings put system select_icon_1 8
    adb shell settings put system select_name_1 SWITCH 1K5
    adb shell settings put system smart_call_privacy_notice_agree 0
    adb shell settings put system smart_call_privacy_notice_donotshow 1
    adb shell settings put system smart_call_privacy_notice_secure_call_agree 0
    adb shell settings put global swipe_to_call_message 0
    adb shell settings put system display_caller_info_card 1
    adb shell settings put system call_extra_volume 1
    adb shell settings put system call_noise_reduction 1
    adb shell settings put system videocall_settings 0
    adb shell settings put system videocall_speaker 1
    adb shell settings put system videocallmessage_settings 0
    adb shell settings put global call_reminder false
    adb shell settings put system rcs_user_setting2 0
    adb shell settings put system rcs_user_setting 0

    Connection Settings

    adb shell settings put system nearby_scanning_enabled 0
    adb shell settings put system nearby_scanning_permission_allowed 0
    adb shell settings put global assisted_gps_enabled 1
    adb shell settings put global ble_scan_always_enabled 0
    adb shell settings put global mobile_data_always_on 0
    adb shell settings put global network_avoid_bad_wifi 0
    adb shell settings put global network_recommendations_enabled 0
    adb shell settings put global network_recommendations_package 0
    adb shell settings put global network_scoring_ui_enabled 0
    adb shell settings put global private_dns_mode off
    adb shell settings put global private_dns_specifier dns.adguard-dns.com
    adb shell settings put global wifi_networks_available_notification_on 0
    adb shell settings put global wifi_scan_always_enabled 1
    adb shell settings put global sem_wifi_network_rating_scorer_enabled 0
    adb shell settings put global default_restrict_background_data 1
    adb shell settings put secure wifi_ap_powersave_mode_checked 1
    adb shell settings put secure wifi_mwips 1
    adb shell settings put global wifi_switch_for_individual_apps_detection_mode 0
    adb shell settings put global wifi_watchdog_poor_network_test_enabled 0
    adb shell settings put secure bluetooth_a2dp_bt_uhq_state 1
    adb shell settings put secure bluetooth_a2dp_uhqa_support 1
    adb shell settings put secure bt_a2dp_audio_latency 0
    adb shell settings put global preferred_network_mode1 9
    adb shell settings put global preferred_network_mode 9,9
    adb shell settings put secure bt_a2dp_audio_latency 0
    adb shell settings put secure multi_control_connection_state 0
    adb shell settings put global set_network_mode_by_quick_panel 1
    adb shell settings put global sem_wifi_switch_to_better_wifi_enabled 0
    adb shell settings put global sem_wifi_switch_to_better_wifi_supported 0
    adb shell settings put global auto_wifi 0

    Display Settings

    adb shell wm reset
    adb shell settings put system accelerometer_rotation 1
    adb shell settings put system font_scale 1.0
    adb shell settings put system font_size 2
    adb shell settings put global animator_duration_scale 0.5
    adb shell settings put global transition_animation_scale 0.5
    adb shell settings put global window_animation_scale 0.5
    adb shell settings put system display_night_theme_wallpaper 1
    adb shell settings put system hdr_effect 1
    adb shell settings put system lockscreen_minimizing_notification 0
    adb shell settings put system screen_auto_brightness_adj 0.4
    adb shell settings put system android.wallpaper.settings_systemui_transparency 0
    adb shell settings put system auto_brightness_transition_time 0
    adb shell settings put system auto_screen_on 0
    adb shell settings put system blue_light_filter_adaptive_mode 0
    adb shell settings put system colortheme_app_icon 1
    adb shell settings put global colortheme_app_icon 1
    adb shell settings put system dim_screen 0
    adb shell settings put system lock_adaptive_color 1
    adb shell settings put system lock_application_shortcut 0
    adb shell settings put system lock_editor_support_touch_hold 0
    adb shell settings put system hdr_effect 1
    adb shell settings put system hdr_effect_intensity 1
    adb shell settings put secure display_density_forced 450
    adb shell settings put secure accessibility_captioning_font_scale 0.75

    Feedback Settings

    adb shell settings put system camera_feedback_vibrate 0
    adb shell settings put system dialing_keypad_vibrate 0
    adb shell settings put system dtmf_tone 0
    adb shell settings put system haptic_feedback_enabled 0
    adb shell settings put system navigation_gestures_vibrate 0
    adb shell settings put system SEM_VIBRATION_FORCE_TOUCH_INTENSITY 0
    adb shell settings put system SEM_VIBRATION_NOTIFICATION_INTENSITY 5
    adb shell settings put system SEM_VIBRATION_RING_INTENSITY 5
    adb shell settings put system sound_effects_enabled 0
    adb shell settings put system sync_vibration_with_notification 1
    adb shell settings put system sync_vibration_with_ringtone 1
    adb shell settings put system vibrate_when_ringing 1
    adb shell settings put system vibration_sound_enabled 0
    adb shell settings put secure charging_sounds_enabled 0
    adb shell settings put global dock_sounds_enabled 0
    adb shell settings put secure charging_vibration_enabled 0
    adb shell settings put global power_sounds_enabled 0
    adb shell settings put system VIB_FEEDBACK_MAGNITUDE 0
    adb shell settings put system VIB_RECVCALL_MAGNITUDE 5
    adb shell settings put system media_vibration_intensity 0
    adb shell settings put global use_video_sound_for_ringtone 0

    Fingerprint Settings

    adb shell settings put system fingerprint_guide_shown 1
    adb shell settings put secure fingerprint_always_on 1
    adb shell settings put secure fingerprint_effect 0
    adb shell settings put secure fingerprint_on_screen_tips 1
    adb shell settings put secure fingerprint_screen_off_icon_aod 1
    adb shell settings put secure fingerprint_samsungaccount_confirmed 1
    adb shell settings put secure fingerprint_screen_lock 1
    adb shell settings put secure fingerprint_screen_off_icon_aod 1
    adb shell settings put secure fingerprint_settings_create 0
    adb shell settings put secure fingerprint_used_samsungaccount 1
    adb shell settings put system screen_transition_effect 0

    Gestures Settings

    adb shell settings put global ambient_enabled 0
    adb shell settings put system double_tab_to_wake_up 0
    adb shell settings put system double_tap_to_wake_up 0
    adb shell settings put system double_tap_to_sleep 0
    adb shell settings put system end_button_behavior 2
    adb shell settings put system lift_to_wake 0
    adb shell settings put system master_motion 0
    adb shell settings put system motion_engine 0
    adb shell settings put system surface_palm_swipe 0
    adb shell settings put system surface_palm_touch 0
    adb shell settings put secure aware_enabled 0
    adb shell settings put secure double_tap_to_wake 0
    adb shell settings put secure hush_gesture_used 0
    adb shell settings put secure skip_gesture 0
    adb shell settings put secure silence_gesture 0
    adb shell settings put secure volume_hush_gesture 0
    adb shell settings put secure wake_gesture_enabled 0
    adb shell settings put system PowerbuttonTapping 1
    adb shell settings put system VolkeyTapping 1
    adb shell settings put system automatic_unlock 0
    adb shell settings put secure back_gesture_inset_scale_left 0.75
    adb shell settings put secure back_gesture_inset_scale_right 0.75
    adb shell settings put global bottom_gesture_inset_scale 0.8
    adb shell settings put global enable_back_animation 0

    Google Settings

    adb shell settings put system gearhead:driving_mode_settings_enabled 0
    adb shell settings put secure assistant 0
    adb shell settings put secure default_voice_input_method 0
    adb shell settings put secure selected_search_engine 0
    adb shell settings put secure selected_search_engine_aga 0
    adb shell settings put secure voice_interaction_service 0
    adb shell settings put secure voice_recognition_service 0
    adb shell settings put global google_core_control 0

    Lockscreen Settings

    adb shell settings put system aod_charging_mode 1
    adb shell settings put system add_info_alarm 0
    adb shell settings put system add_info_com_samsung_android_app_routines#dashboard 0
    adb shell settings put system add_info_com_samsung_android_forest#screenTime 0
    adb shell settings put system add_info_com_sec_android_app_voicenote#record 0
    adb shell settings put system add_info_com_sec_android_daemonapp#weather 0
    adb shell settings put system add_info_music_control 1
    adb shell settings put system facewidget_music_transparency 0
    adb shell settings put system add_info_today_schedule 0
    adb shell settings put system aod_content_type 0
    adb shell settings put system aod_edgeclock_pos 1
    adb shell settings put system aod_notifications 1
    adb shell settings put system aod_mode 0
    adb shell settings put system aod_tap_to_show_mode 1
    adb shell settings put system charging_info_always 1
    adb shell settings put system lock_noticard_opacity 0
    adb shell settings put system lockscreen_show_shortcut 0
    adb shell settings put system lockscreen_sounds_enabled 0
    adb shell settings put system lockscreen_wallpaper 1
    adb shell settings put system lockscreen_wallpaper_transparent 0
    adb shell settings put secure lockscreen_show_controls 0
    adb shell settings put secure lockscreen_show_wallet 0
    adb shell settings put secure lock_screen_allow_private_notifications 0
    adb shell settings put secure lock_screen_owner_info_enabled 1
    adb shell settings put secure lock_screen_show_notifications 1
    adb shell settings put secure lock_screen_lock_after_timeout 0
    adb shell settings put secure lock_screen_show_silent_notifications 0
    adb shell settings put secure lock_screen_show_qr_code_scanner 0
    adb shell settings put secure lockscreen.disabled 0
    adb shell settings put secure lockscreen.options 0

    Navigation Settings

    adb shell settings put global navigation_bar_back_gesture_sensitivity 0
    adb shell settings put global navigation_bar_back_gesture_sensitivity_sub 1
    adb shell settings put global navigation_bar_button_to_hide_keyboard 0
    adb shell settings put global navigation_bar_gesture_hint 0
    adb shell settings put global navigation_bar_rotate_suggestion_enabled 1
    adb shell settings put global navigation_bar_back_gesture_sensitivity_sub 1
    adb shell settings put global navigation_bar_gesture_detail_type 1
    adb shell settings put global navigation_bar_gesture_disabled_by_policy 0
    adb shell settings put global navigation_bar_gesture_while_hidden 1
    adb shell settings put global navigationbar_switch_apps_when_hint_hidden 1

    Notification and Quick Settings

    adb shell settings put secure clipboard_show_access_notifications 1
    adb shell settings put secure notification_badging 1
    adb shell settings put secure notification_bubbles 0
    adb shell settings put secure notification_history_enabled 0
    adb shell settings put secure qspanel_media_quickcontrol_bar_available 0
    adb shell settings put secure qspanel_media_quickcontrol_bar_available_on_top 0
    adb shell settings put secure show_notification_snooze 1
    adb shell settings put global heads_up_notifications_enabled 1

    Performance Management

    adb shell settings put system adaptive_fast_charging 1
    adb shell settings put system intelligent_rotation_mode 0
    adb shell settings put system intelligent_sleep_mode 0
    adb shell settings put system intelligent_screen_mode 0
    adb shell settings put system super_fast_charging 1
    adb shell settings put system wireless_fast_charging 1
    adb shell settings put secure adaptive_sleep 0
    adb shell settings put secure long_press_timeout 250
    adb shell settings put secure multi_press_timeout 250
    adb shell settings put global adaptive_battery_management_enabled 0
    adb shell settings put global app_standby_enabled 1
    adb shell settings put global cached_apps_freezer enabled
    adb shell settings put global enhanced_processing 0
    adb shell settings put global ram_expand_size 0
    adb shell settings put global ram_expand_size_list 0,1,2,4,6,8
    adb shell settings put global sem_enhanced_cpu_responsiveness 0

    Screen Saver

    adb shell settings put secure screensaver_enabled 0
    adb shell settings put secure screensaver_activate_on_sleep 0
    adb shell settings put secure screensaver_activate_on_dock 0

    Samsung Settings

    adb shell settings put system samsung_errorlog_agree 0
    adb shell settings put system samsung_eula_agree 1
    adb shell settings put system samsung_eula_agree_hqm 1
    adb shell settings put system ltw_connected 0
    adb shell settings put system cocktail_bar_enabled_cocktails 0
    adb shell settings put system direct_share 0
    adb shell settings put system edge_lighting 0
    adb shell settings put system Flashlight_brightness_level 1001
    adb shell settings put system mcf_continuity 0
    adb shell settings put system mcf_permission_denied 1
    adb shell settings put system mcf_continuity_nearby_device_state 0
    adb shell settings put system multi_control_enabled 0
    adb shell settings put system quickshare_enabled 0
    adb shell settings put system remote_control 0
    adb shell settings put system sound_alive_effect 0
    adb shell settings put system tube_amp_effect 0
    adb shell settings put system screen_off_pocket 0
    adb shell settings put secure brightness_on_top 1
    adb shell settings put secure fmm_community_finding 0
    adb shell settings put secure fmm_unlock_recovery 0
    adb shell settings put system fmm_notification_other 0
    adb shell settings put secure friends_plugin_connected 0
    adb shell settings put secure game_auto_temperature_control 0
    adb shell settings put secure game_home_enable 0
    adb shell settings put secure screen_extra_brightness 1
    adb shell settings put global bixby_pregranted_permissions 0
    adb shell settings put global edge_enable 0
    adb shell settings put global multisound_state 0
    adb shell settings put global online_manual_url 0
    adb shell settings put secure badge_app_icon_type 1
    adb shell settings put secure dymlock_suspend_multiwallpaper_switching 0
    adb shell settings put global function_key_config_doublepress 1
    adb shell settings put global function_key_config_doublepress_type 0
    adb shell settings put global function_key_config_longpress_type 1
    adb shell settings put global smart_capture_screenshot_format JPG
    adb shell settings put global smart_illuminate_enabled 0
    adb shell settings put global smart_replies_enabled 0
    adb shell settings put global smart_view_show_notification_on 0
    adb shell settings put system dualclock_menu_settings 1
    adb shell settings put system exclude_systemui_screenshots 0
    adb shell settings put system epdg_support1 0
    adb shell settings put system game_no_interruption 1
    adb shell settings put system white_lockscreen_navigationbar 0
    adb shell settings put system white_lockscreen_statusbar 0
    adb shell settings put system white_lockscreen_wallpaper 0
    adb shell settings put secure samsungflow_clipboard_sync_state 0

    System Settings

    adb shell settings put system system_locales en-GB
    adb shell settings put system time_12_24 12
    adb shell settings put system display_battery_percentage 1
    adb shell settings put system access_control_enabled 0
    adb shell settings put system enable_smart_capture 0
    adb shell settings put system end_button_behavior 2
    adb shell settings put system lockscreen_minimizing_notification 0
    adb shell settings put system need_dark_statusbar 0
    adb shell settings put system notification_light_pulse 0
    adb shell settings put system notification_text_color_inversion 1
    adb shell settings put system screen_off_pocket 0
    adb shell settings put system wallpapertheme_color_isgray 0
    adb shell settings put system wallpapertheme_state 1
    adb shell settings put secure install_non_market_apps 1
    adb shell settings put secure package_verifier_state 0
    adb shell settings put secure spell_checker_enabled 1
    adb shell settings put secure accessibility_allow_diaginal_scrolling 1
    adb shell settings put secure accessibility_button_mode 2
    adb shell settings put secure badge_app_icon_type 1
    adb shell settings put secure biometrics_disclaimer_fingerprint 1
    adb shell settings put secure odi_captions_volume_ui_enabled 0
    adb shell settings put global accessibility_reduce_transparency 1
    adb shell settings put global art_verifier_verify_debuggable 0
    adb shell settings put global bug_report 0
    adb shell settings put global burn_in_protection 0
    adb shell settings put global button_set 0
    adb shell settings put global nfc_on 0
    adb shell settings put global mobile_signal_detector 0
    adb shell settings put global multi_window_menu_in_full_screen 1
    adb shell settings put global obtain_mute_when_off_body 0
    adb shell settings put global obtain_paired_device_location 0
    adb shell settings put global only_contact_with_phone 0
    adb shell settings put global open_in_pop_up_view 0
    adb shell settings put global open_in_split_screen_view 0
    adb shell settings put global protect_battery 0
    adb shell settings put global usb_mass_storage_enabled 1
    adb shell settings put global uwb_enabled 0
    adb shell settings put global zram_enabled 0
    adb shell settings put system send_security_reports 0
    adb shell settings put global emergency_tone 0
    adb shell settings put global galaxy_system_update_block 0
    adb shell settings put global verifier_verify_adb_installs 0
    adb shell settings put global user_switcher_enabled 1
    adb shell settings put global stay_on_while_plugged_in 0
    adb shell settings put secure show_keyboard_button 0
    adb shell settings put secure face_brighten_screen 0
    adb shell settings put secure face_stay_on_lock_screen 0
    adb shell settings put secure gesture_immersive_mode_confirmations confirmed
    adb shell settings put secure lockscreen.options 0
    adb shell settings put system usb_tethering_enabled 0
    adb shell settings put global disable_window_blurs 1
    adb shell settings put secure spatial_audio_enabled 2,,1,0,1|4,,1,0,1 #CRASHES

    Wifi calling

    adb shell settings put system wifi_call_enable1 0
    adb shell settings put system wifi_call_preferred1 1
    adb shell settings put system wfc_call_menu1 0
    adb shell settings put system wfc_quicksetting_menu1 0
    adb shell settings put system wfc_setting_menu1 0

    3 - After Update

    16

    THE GOAT IS BACK

    I just switched to S22, i'm back. Expect news shortly
    Exynos S22 here, base model, as always. Also, i'm running Android 13 beta.
    14
    Epic! Please describe all of the ADB commands you followed?
    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
    13
    NO BLOATWARE REMOVED. I reinstalled all the bloatware I previously removed and then updated my phone to One UI 4.1 AVC8. This is with no bloatware removed, so imagine what it'll be when I disable over 100 system apps.

    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.

    I think the adb commands help more than debloating the phone based on my results.

    S22 Ultra US Unlocked Snapdragon 512gb.
    11

    I made the switch to Google Pixel 6 today

    Pretty sure @Dj daudi , @Kris_b1104 and the others are plenty capable of answering all th questions. I'll make a modified copy of this thread for Pixel too. Good bye guys, take care of this thread for me.