Google Pixel Experience - Optimization Guide

Search This thread

Hamid Chikh

Senior Member
Nov 15, 2016
2,722
1,868
Oran, Algeria
Samsung Galaxy S22

So i have these automated commands that execute different tasks, especially the long boring ones, automatically, at a click.

Boost apps:
- Runs adb command that optimizes apps for speed guided profile
Adb commands:
- Just runs adb commands from OP, tuned to my likings
Device Name
- Sets my device name in about phone and BT to my preference
Force stop apps
- Force stops ALL APPS, user and system, installed and uninstalled.
Clear cache
- Clear app cache from ALL APPS.

1654453137768.png
 
  • Like
Reactions: Ivixmax

B4rd4ck

New member
Oct 15, 2010
3
1
Xiaomi Poco F3
where do i find these files?
So i have these automated commands that execute different tasks, especially the long boring ones, automatically, at a click.
Boost apps:
- Runs adb command that optimizes apps for speed guided profile
Adb commands:
- Just runs adb commands from OP, tuned to my likings
Device Name
- Sets my device name in about phone and BT to my preference
Force stop apps
- Force stops ALL APPS, user and system, installed and uninstalled.
Clear cache
- Clear app cache from ALL APPS.

View attachment 5631065
 

Hamid Chikh

Senior Member
Nov 15, 2016
2,722
1,868
Oran, Algeria
Samsung Galaxy S22

Boost Apps

- adb shell cmd package compile -m speed-profile -a

Clear All Apps Cache (Enter multiple times)

- adb shell pm trim-caches 999999999999999999 (Enter multiple times for it to be effective)

Force Stop Apps

- adb shell am force-stop com.package.name (Create Batch files containing all packages)
Updated OP with new commands for clearing cache, force stopping and boosting apps
 

Hamid Chikh

Senior Member
Nov 15, 2016
2,722
1,868
Oran, Algeria
Samsung Galaxy S22
Some of these tweaks are shared with my other thread:
Samsung Galaxy Optimization Guide
View attachment 5608927View attachment 5607595
GENERAL BATTERY/PERFORMANCE SETTINGS

To Start With

- Factory Reset.
- Follow setup OFFLINE (DON'T restore anything during setup)
- Restart
- Add your account from settings app
- Continue setup

Settings App

- Adaptive Battery: DISABLED.
- Adaptive Connectivity: DISABLED.
- Suggestions/Recommendations: ALL DISABLED.
- Synchronization: DISABLED (turn it off again when not in use).
- Location: DISABLED (turn it off again when not in use).
- Audio/Sound/Vibrations Feedback: DISABLED
- Gestures: DISABLED.
- Bluetooth Scanning (Location services): DISABLED
- Usage & Diagnostics: DISABLED
- Advertising ID: DELETE
- Network Mode: 4G
- Always On Display: DISABLED
- Dark Mode: ENABLED

Google Settings

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

Developer Options:

- Background Check: DISABLED
- Allow window-level blurs: DISABLED
- Suspend execution of Cached apps (under dev options): ENABLED
- Animation scale (3 entries) : x0.5

Home Screen

- Apply dark black Amoled Wallpaper
- Apply dark theme

GENERAL BATTERY/PERFORMANCE FIXES

Battery Calibration (When Battery% Randomly Jumps/Drops)

- 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.
- While still plugged in, turn it on, apply calibration using Battery Calibration Pro.
- Reboot while still plugged in
- Unplug your phone then 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 Drain

- 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"
"WebView"
"Google App".
- Clear data & cache
- Uninstall Updates
- Force Stop
- Reboot, let them update and follow setup.

Fix Camera Experience

- Wipe Data & Cache of Camera app, reboot to Safe mode, do it again, then reboot normally.
- Video stabilization: DISABLED.
- Social share: DISABLED.
- Save location: DISABLED
- Camera Sounds: DISABLED
- Google lens suggestions: DISABLED
Advanced
- Show dirty lens warning: DISABLED
- Store videos efficiently: DISABLED
- Audio Zoom: DISABLED

Fix Spotify Battery Drain

- Under Spotify 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.com as custom DNS & save.
- Close all apps then reboot.

Fix Google Play Store Experience

Under Google Play Store settings
- Autoplay: DISABLED
- Auto Update Apps: DISABLED
- App Install Optimisation: DISABLED

Fix OLED Burn-in/Ghosting

- Download LCD Burn-in Wiper
- Disable Auto-brightness
- Set Brightness to 100%
- Launch a 2 hours session

Fix Speaker Crackling

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

Fix Slow Google Chrome Performance

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

Add "Sync" Quick Toggle

- Download Quick Settings
- Enable it under "System no root"
- Add the tile normally through the edit button

Fix Social Media Apps Stuttering (Instagram, Tweeter, Reddit, etc)

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

DEBLOAT (REMOVE BLOATWARE)

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

!!DISCLAIMER!!

- The preset has been tested, you won't get a bootloop.
- 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.
- Keep in mind that 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.
- Scroll though all the selected apps and uncheck the apps you know you need.
- Apply Uninstall.
- Restart your phone.

ADB OPTIMISATIONS

#BACKUP YOUR SETTINGS FIRST

Shift+right click launch a command prompt from inside the adb driver's folder:
- adb devices
- adb shell settings list global > global_stock.txt
- adb shell settings list system > system_stock.txt
- adb shell settings list secure > secure_stock.txt
If you want to check a parameter's value, replace "put" with "get" and remove value.
Ex: adb shell settings get global animator_duration_scale

Improve Display Performance

- adb shell settings put system screen_brightness_mode 1
- adb shell settings put system screen_auto_brightness_adj 0.9
- adb shell settings put global burn_in_protection 1
- adb shell settings put system peak_refresh_rate 120.0 #Sets max refresh rate to 120
- adb shell settings put system min_refresh_rate 1.0 #Sets min refresh rate to 1
- adb shell settings put system display_color_mode 3
- adb shell settings put global window_animation_scale 0.4
- adb shell settings put global transition_animation_scale 0.4
- adb shell settings put global animator_duration_scale 0.4

Enable New Back Gesture Animation

- adb shell settings put global enable_back_animation 1

Improve Power Management

- adb shell settings put global cached_apps_freezer enabled
- adb shell settings put global adaptive_battery_management_enabled 0
- adb shell settings put global app_restriction_enabled true
- adb shell settings put global app_standby_enabled 1
- adb shell settings put secure adaptive_charging_enabled 0
- adb shell settings put secure adaptive_connectivity_enabled 0
- adb shell settings put secure adaptive_sleep 0
- adb shell settings put global automatic_power_save_mode 0
- adb shell settings put global dynamic_power_savings_disable_threshold 20
- adb shell settings put global dynamic_power_savings_enabled 0
- adb shell settings put global low_power 0

Disable Google Stuff

- adb shell settings put secure smartspace 0
- adb shell settings put secure systemui.google.opa_enabled 0
- adb shell settings put system system gearhead:driving_mode_settings_enabled 0
- adb shell settings put global hotword_detection_enabled 0

Improve System Performance

- adb shell settings put global zram_enabled 0
- adb shell settings put global disable_window_blurs 1

Improve Networking Performance

- adb shell settings put global network_recommendations_enabled 0
- adb shell settings put global network_scoring_ui_enabled 0
- adb shell settings put global tether_offload_disabled 0
- adb shell settings put global wifi_power_save 0
- adb shell settings put global wifi_scan_always_enabled 0
- adb shell settings put global enable_cellular_on_boot 1
- adb shell settings put global mobile_data_always_on 0
- adb shell settings put global ble_scan_always_enabled 0
- adb shell settings put global assisted_gps_enabled 1

Disable Gestures

- adb shell settings put global ambient_enabled 0
- adb shell settings put global ambient_tilt_to_wake 0
- adb shell settings put global ambient_touch_to_wake 0
- adb shell settings put secure aware_enabled 0
- adb shell settings put secure doze_enabled 0
- adb shell settings put secure doze_always_on 0
- adb shell settings put secure doze_tap_gesture 0
- adb shell settings put secure doze_on_pick_up 0
- adb shell settings put secure doze_on_double_tap 0
- adb shell settings put secure camera_double_twist_to_flip_enabled 0
- adb shell settings put secure double_tap_to_sleep 0
- adb shell settings put secure double_tap_to_wake 0
- adb shell settings put secure double_tap_to_wake_up 0
- adb shell settings put system lift_to_wake 0
- adb shell settings put secure hush_gesture_used 0
- adb shell settings put secure volume_hush_gesture 0
- adb shell settings put secure silence_gesture 0
- adb shell settings put secure skip_gesture 0
- adb shell settings put secure wake_gesture_enabled 0
- adb shell settings put secure one_handed_mode_activated 0
- adb shell settings put secure one_handed_mode_enabled 0

Disable Sound & Vibration Feedback

- adb shell settings put global power_sounds_enabled 0
- adb shell settings put secure charging_sounds_enabled 0
- adb shell settings put system charging_vibration_enabled 1
- adb shell settings put system lockscreen_sounds_enabled 0
- adb shell settings put system sound_effects_enabled 0
- adb shell settings put system dtmf_tone 0
- adb shell settings put system haptic_feedback_enabled 0
- adb shell settings put system haptic_feedback_intensity 0
- adb shell settings put system hardware_haptic_feedback_intensity 0
- adb shell settings put system media_vibration_intensity 0
- adb shell settings put system notification_light_pulse 0

Improve Vibrations

- adb shell settings put system vibrate_when_ringing 1
- adb shell settings put system ring_vibration_intensity 3
- adb shell settings put system notification_vibration_intensity 3

Disable 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

Disable Captions

- adb shell settings put secure odi_captions_enabled 0
- adb shell settings put secure odi_captions_volume_ui_enabled 0
- adb shell settings put secure accessibility_captioning_enabled 0
- adb shell settings put secure ui_translation_enabled 0

Boost Apps

- adb shell cmd package compile -m speed-profile -a

Boost Battery

- adb shell cmd package bg-dexopt-job

Clear All Apps Cache (Enter multiple times)

- adb shell pm trim-caches 999999999999999999 (Enter multiple times for it to be effective)

Force Stop Apps

- adb shell am force-stop com.package.name (Create a .bat file containing all packages)
-
#I'M NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR DEVICE
A lot more tweaks added
New preset for Android 13
 
  • Like
Reactions: Ivixmax

Hamid Chikh

Senior Member
Nov 15, 2016
2,722
1,868
Oran, Algeria
Samsung Galaxy S22
Some of these tweaks are shared with my other thread:
Samsung Galaxy Optimization Guide
View attachment 5608927View attachment 5607595
GENERAL BATTERY/PERFORMANCE SETTINGS

To Start With

- Factory Reset.
- Follow setup OFFLINE (DON'T restore anything during setup)
- Restart
- Add your account from settings app
- Continue setup

Settings App

- Adaptive Battery: DISABLED.
- Adaptive Connectivity: DISABLED.
- Suggestions/Recommendations: ALL DISABLED.
- Synchronization: DISABLED (turn it off again when not in use).
- Location: DISABLED (turn it off again when not in use).
- Audio/Sound/Vibrations Feedback: DISABLED
- Gestures: DISABLED.
- Bluetooth Scanning (Location services): DISABLED
- Usage & Diagnostics: DISABLED
- Advertising ID: DELETE
- Network Mode: 4G
- Always On Display: DISABLED
- Dark Mode: ENABLED

Google Settings

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

Developer Options:

- Background Check: DISABLED
- Allow window-level blurs: DISABLED
- Suspend execution of Cached apps (under dev options): ENABLED
- Animation scale (3 entries) : x0.5

Home Screen

- Apply dark black Amoled Wallpaper
- Apply dark theme

GENERAL BATTERY/PERFORMANCE FIXES

Battery Calibration (When Battery% Randomly Jumps/Drops)

- 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.
- While still plugged in, turn it on, apply calibration using Battery Calibration Pro.
- Reboot while still plugged in
- Unplug your phone then 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 Drain

- 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"
"WebView"
"Google App".
- Clear data & cache
- Uninstall Updates
- Force Stop
- Reboot, let them update and follow setup.

Fix Camera Experience

- Wipe Data & Cache of Camera app, reboot to Safe mode, do it again, then reboot normally.
- Video stabilization: DISABLED.
- Social share: DISABLED.
- Save location: DISABLED
- Camera Sounds: DISABLED
- Google lens suggestions: DISABLED
Advanced
- Show dirty lens warning: DISABLED
- Store videos efficiently: DISABLED
- Audio Zoom: DISABLED

Fix Spotify Battery Drain

- Under Spotify 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.com as custom DNS & save.
- Close all apps then reboot.

Fix Google Play Store Experience

Under Google Play Store settings
- Autoplay: DISABLED
- Auto Update Apps: DISABLED
- App Install Optimisation: DISABLED

Fix OLED Burn-in/Ghosting

- Download LCD Burn-in Wiper
- Disable Auto-brightness
- Set Brightness to 100%
- Launch a 2 hours session

Fix Speaker Crackling

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

Fix Slow Google Chrome Performance

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

Add "Sync" Quick Toggle

- Download Quick Settings
- Enable it under "System no root"
- Add the tile normally through the edit button

Fix Social Media Apps

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

DEBLOAT (REMOVE BLOATWARE)

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

!!DISCLAIMER!!

- The preset has been tested, you won't get a bootloop.
- 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.
- Keep in mind that 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.
- Scroll though all the selected apps and uncheck the apps you know you need.
- Apply Uninstall.
- Restart your phone.

ADB OPTIMISATIONS

#BACKUP YOUR SETTINGS FIRST

Shift+right click launch a command prompt from inside the adb driver's folder:
- adb devices
- adb shell settings list global > global_stock.txt
- adb shell settings list system > system_stock.txt
- adb shell settings list secure > secure_stock.txt
If you want to check a parameter's value, replace "put" with "get" and remove value.
Ex: adb shell settings get global animator_duration_scale

Improve Display Performance

- adb shell settings put system screen_brightness_mode 1
- adb shell settings put system screen_auto_brightness_adj 0.9
- adb shell settings put global burn_in_protection 1
- adb shell settings put system peak_refresh_rate 120.0 #Sets max refresh rate to 120
- adb shell settings put system min_refresh_rate 1.0 #Sets min refresh rate to 1
- adb shell settings put system display_color_mode 3
- adb shell settings put global window_animation_scale 0.4
- adb shell settings put global transition_animation_scale 0.4
- adb shell settings put global animator_duration_scale 0.4

Enable New Back Gesture Animation

- adb shell settings put global enable_back_animation 1

Improve Power Management

- adb shell settings put global cached_apps_freezer enabled
- adb shell settings put global app_standby_enabled 1
- adb shell settings put global adaptive_battery_management_enabled 0
- adb shell settings put global app_restriction_enabled true
- adb shell settings put secure adaptive_charging_enabled 0
- adb shell settings put secure adaptive_connectivity_enabled 0
- adb shell settings put secure adaptive_sleep 0
- adb shell settings put global automatic_power_save_mode 0
- adb shell settings put global dynamic_power_savings_disable_threshold 20
- adb shell settings put global dynamic_power_savings_enabled 0
- adb shell settings put global low_power 0

Disable Google Stuff

- adb shell settings put secure smartspace 0
- adb shell settings put secure systemui.google.opa_enabled 0
- adb shell settings put system system gearhead:driving_mode_settings_enabled 0
- adb shell settings put global hotword_detection_enabled 0

Improve System Performance

- adb shell settings put global zram_enabled 0
- adb shell settings put global disable_window_blurs 1

Improve Networking Performance

- adb shell settings put global network_recommendations_enabled 0
- adb shell settings put global network_scoring_ui_enabled 0
- adb shell settings put global tether_offload_disabled 0
- adb shell settings put global wifi_power_save 0
- adb shell settings put global wifi_scan_always_enabled 0
- adb shell settings put global enable_cellular_on_boot 1
- adb shell settings put global mobile_data_always_on 0
- adb shell settings put global ble_scan_always_enabled 0
- adb shell settings put global assisted_gps_enabled 1

Disable Gestures

- adb shell settings put global ambient_enabled 0
- adb shell settings put secure aware_enabled 0
- adb shell settings put secure doze_enabled 0
- adb shell settings put secure camera_double_twist_to_flip_enabled 0
- adb shell settings put secure double_tap_to_sleep 0
- adb shell settings put secure double_tap_to_wake 0
- adb shell settings put secure double_tap_to_wake_up 0
- adb shell settings put system lift_to_wake 0
- adb shell settings put secure hush_gesture_used 0
- adb shell settings put secure volume_hush_gesture 0
- adb shell settings put secure silence_gesture 0
- adb shell settings put secure skip_gesture 0
- adb shell settings put secure wake_gesture_enabled 0
- adb shell settings put secure one_handed_mode_activated 0
- adb shell settings put secure one_handed_mode_enabled 0

Disable Sound & Vibration Feedback

- adb shell settings put global power_sounds_enabled 0
- adb shell settings put secure charging_sounds_enabled 0
- adb shell settings put system charging_vibration_enabled 1
- adb shell settings put system lockscreen_sounds_enabled 0
- adb shell settings put system sound_effects_enabled 0
- adb shell settings put system dtmf_tone 0
- adb shell settings put system haptic_feedback_enabled 0
- adb shell settings put system haptic_feedback_intensity 0
- adb shell settings put system hardware_haptic_feedback_intensity 0
- adb shell settings put system media_vibration_intensity 0
- adb shell settings put system notification_light_pulse 0

Improve Vibrations

- adb shell settings put system vibrate_when_ringing 1
- adb shell settings put system ring_vibration_intensity 3
- adb shell settings put system notification_vibration_intensity 3

Disable 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

Disable Captions

- adb shell settings put secure odi_captions_enabled 0
- adb shell settings put secure odi_captions_volume_ui_enabled 0
- adb shell settings put secure accessibility_captioning_enabled 0
- adb shell settings put secure ui_translation_enabled 0

Boost Apps

- adb shell cmd package compile -m speed-profile -a

Boost Battery

- adb shell cmd package bg-dexopt-job

Clear All Apps Cache (Enter multiple times)

- adb shell pm trim-caches 999999999999999999 (Enter multiple times for it to be effective)

Force Stop Apps

- adb shell am force-stop com.package.name (Create a .bat file containing all packages)
-
#I'M NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR DEVICE
Updated Preset13 for Android 13 beta 3.2 (17/06/2022)
 

Hamid Chikh

Senior Member
Nov 15, 2016
2,722
1,868
Oran, Algeria
Samsung Galaxy S22
As a former S21 user, would you recommend for me to switch phones to a Google Pixel 6? Looking for better battery life mostly

What's better on Pixel 6 (After full optimisation):​

- Battery.
- Camera processing and rough situations handling.
- Clean and smooth software (Been on Android 13 since April).
- Performance/Heat management.

What's better on Galaxy S21 (After full optimisation):​

- Build Hardware & structure.
- Telephoto lens, i miss that zoom capability.
- The screen experience in general.
- The form factor, in hand feel and ergonomics.
- Software options (i miss some OneUI features).
- SpeakersU
Still updating ...
 

Hamid Chikh

Senior Member
Nov 15, 2016
2,722
1,868
Oran, Algeria
Samsung Galaxy S22

What's better on Pixel 6 (After full optimisation):​

- Battery.
- Camera processing and rough situations handling.
- Clean and smooth software (Been on Android 13 since April).
- Performance/Heat management.

What's better on Galaxy S21 (After full optimisation):​

- Build Hardware & structure.
- Telephoto lens, i miss that zoom capability.
- The screen experience in general.
- The form factor, in hand feel and ergonomics.
- Software options (i miss some OneUI features).
- SpeakersU
Still updating ...
Same for S22
 

TheVan28

Senior Member

Fix OLED Burn-in/Ghosting​

- Download LCD Burn-in Wiper
- Disable Auto-brightness & set Brightness to 100%
- Launch at least 1 hour
This doesen't work, and from some of your replies in this post i think you are confusing burn-in with image retention.
The app you linked can only solve image retention, which is temporary image persistance following few minutes/hours of the same pixels being lit the same way and with high brightness levels. This is an effect completely different from burn-in which affects both OLED and LCD displays and goes away itself after a while (flashing random colors only speeds up the process, in the case of LCD screens).
Burn-in on the other hand, is when some pixels are more worn-out than others, let's say you have a red circle displayed 24/7, the red subpixel in the pixels that compose the circle will get less bright as they wear out more and more, therefore when you display an image on the screen (especially if it contains lots of red color in this case) you will see that circle "burned in".
By running that app, you are not going to solve burn in, those pixels are unevenly worn out and won't fix themselves by flashing random colors on them, all you are doing, is degrading the whole screen even more for no reason.
It worked for you, because probably you were facing image retention and not burn-in (letting the screen rest for a while would have done the same thing though).
This is harmful advice that shouldn't be in the guide (not that i'm a fan of all the other mostly pointless tweaks, most of them are totally normal features that don't affect performance/battery in any way and are just personal preference).
The only real fix for burn-in is inverting the display colors and displaying the image that caused the burn-in in the first place, which will degrade the rest of the display evenly (making it less bright overall), which will take the same amount of time it took to develop that burn in, likely hundreds of hours at max brightness.
 
Last edited:
  • Like
Reactions: Hamid Chikh

Top Liked Posts

  • There are no posts matching your filters.
  • 28
    Some of these tweaks are shared with my other thread:
    Samsung Galaxy OneUI - Optimization Guide
    #I'M NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR DEVICE
    RECOMMENDED SETTINGS

    To Start With

    - Factory Reset (RECOMMENDED)
    - Remove SIM before first boot
    - Follow setup OFFLINE (DON'T restore anything during setup)
    - DON'T use Smart Switch
    - Reboot, then insert SIM
    - Continue setup after reboot

    System Settings

    - Synchronization: DISABLED (turn it off again when not in use).
    - Location: DISABLED (turn it off again when not in use).
    - Bluetooth Scanning (Location services): DISABLED
    - Usage & Diagnostics: DISABLED
    - Advertising ID: DELETE
    - System Sound/Vibration feedback: OFF
    - Always On Display (AoD): DISABLED
    - System-Wide Dark Mode: ENABLED
    - Suggestions/Recommendations: ALL DISABLED.
    - Gestures/Shortcuts: DISABLED.
    - Usage & Diagnostics: DISABLED
    - Advertising ID: DELETE
    - Network Mode: 4G
    - Adaptive Battery: DISABLED
    - Adaptive Connectivity: DISABLED.

    Google Settings

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

    Developer Options:

    - Allow window-level blurs: DISABLED
    - Background Check: DISABLED
    - Suspend execution of Cached apps: ENABLED
    - Animation scale (3 entries) : x0.5
    - Bluetooth AVRCP Version: 1.6
    - Logger Buffer Sizes: OFF
    - Predictive Back Animations: ON

    Camera Settings

    - Turn off location permission for the camera app.
    - Face Beautification: DISABLED
    - Video Stabilization: DISABLED
    - Video Resolution: 4K30
    - Social share: DISABLED.
    - Save location: DISABLED
    - Camera Sounds: DISABLED
    - Google lens suggestions: DISABLED
    Advanced
    - Show dirty lens warning: DISABLED
    - Store videos efficiently: DISABLED

    Google Play Store Settings

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

    Google Chrome Settings

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

    Social Media Apps Settings

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

    Spotify Settings

    - Canvas: DISABLED
    - Gapless: ENABLED
    - Normalize volume: DISABLED
    - Device broadcast status: DISABLED
    - Spotify connect in the background: DISABLED

    Remove Ads System-Wide

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

    Add "Sync" Quick Toggle

    - Download Quick Settings
    - Enable it under "System no root"
    - Add the tile normally through the edit button

    GENERAL FIXES

    Diagnose Your Problem

    - Go to Device care, battery, check your battery usage. If nothing shows, it's battery leak.

    Fix Battery Leak (IMPORTANT)

    - Go to Permission Manager, enable "Show system apps" and 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", "Android System WebView"
    - Uninstall Updates
    - Clear data & cache
    - Force Stop
    - Reboot, let them update and follow setup.

    Fix OLED Burn-in/Ghosting

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

    Fix Speaker Crackling

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

    Fix 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

    DEBLOATING

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

    !!DISCLAIMER!!
    - Inspect all what's going to be removed then UNSELECT APPS & FEATURES YOU NEED.
    - You can always restore the apps you need under "Uninstall" section.

    - RESTORE ALL APPS BEFORE PERFORMING AN UPDATE.
    - Load latest preset to "System" tab.
    - Scroll through all the selected apps and uncheck the apps you want to keep.
    - Apply Uninstall (with wipe app data checked).
    - Save your preset
    - Restart your phone to recovery, clear cache and repair apps.
    - Remediation: After a couple days, restore all apps, reboot, debloat again using your preset.

    15
    I wouldn't follow this guide, especially since it recommends malware (ccleaner hasn't been good for a looooong time).

    There's also no need for draining your battery until the phone turns off multiple times to "calibrate" it, and disabling stuff that many people find useful (like location for Maps)... going through ADB to turn off settings available through the UI is also strange... Seems like snake oil.
    11
    XDA is a community with lots of people who don't have in-depth knowledge of Android. Some people may not know better.

    So as a community, we also want to stop the spread of bad information. You can't post a guide for better battery life and then say "but no one look into them or question them they work 100%". That's not how things work.

    And with that not wasting more time on this thread. Best of luck!
    The OP isn't going to love me at all. I just know I'm going to get a "nobody asked for your opinion" comment from him. He's right, nobody did ask my opinion, but that doesn't mean I'm not allowed to give it anyway. So, while I thank the OP for his enthusiasm and his attempts to provide something useful for Pixel 6 owners, I strongly advise caution in following these tweaks.

    Out of the OP's list, the only things I could agree with would as follows: advertising ID, always on display, system dark mode, animation scale, and systemwide removal of ads. That last one however, I use Blokada for as I feel it's more effective.

    OP should explain his reasoning behind each and every one of these changes in this list, so the people he is trying to help can understand his reasoning here. I've been mucking around the guts of Android devices since Android 2.1 and even I would like to know why he chose these things. I'd like to know because most of them seem to cripple the functions of the unit, i.e. negatively impact the Google experience. For example, gestures - gesture navigation - he says to disable. Why?

    Some of these tweaks have little to no effect, could actually do more harm than good, or have better options available.
    • Battery Calibration - Totally unnecessary and only serves to waste battery charge cycles, which you do NOT want to do with a battery trapped in an aluminum frame between two slabs of glass. Battery calibration apps are unnecessary as the only thing they do is delete batterystats.bin, which Android automatically does upon removing the unit from a charger. This has been a known fact since around 2012.
    • Apps lag using CCleaner - Ignoring CCleaner's reputation since its purchase by Avast, lag from apps on a Pixel 6 is debatable. In any event, SDMaid I feel is a better option than CCleaner, especially as it functions quite nicely for debloating.
    • Fix OLED Burn-in/Ghosting - The disable gestures tweak could accelerate burn-in along the bottom of the display as the device would have to revert to the 3-dot navigation option. Any burn-in the screen does acquire would have to be rather light in order for an app to fix it, but so long as the wear is light an app will work. I have seen some very extreme examples of burn-in on an OLED screen, and no app would help those.
    And then there is the bloatware section. Why in the hell is it that everyone and their mother still recommends deleting apps from the system partition instead of disabling them? Seriously, in the early days of Android it made sense. Now, it's only a waste of time, especially on a device whose system partitions are set to read-only in the first place. Using SDMaid or Titanium Backup and freezing, i.e. disabling, apps is far less likely to cause problems. If I recall correctly, the freezing function does not require root access to work.

    My thoughts...take them as you will. Most of this stuff I won't bother with, and the things I do bother with I've already done.
    9
    Literally NO ONE forced you to do what i said, all of those are suggestions, feel free to do, or not do them. You don't like my suggestions ? Skip them, go away, don't come posting nonsense, please, i want to keep my thread clean of bullshit.
    XDA is a community with lots of people who don't have in-depth knowledge of Android. Some people may not know better.

    So as a community, we also want to stop the spread of bad information. You can't post a guide for better battery life and then say "but no one look into them or question them they work 100%". That's not how things work.

    And with that not wasting more time on this thread. Best of luck!
    9
    Agreed. CCleaner is garbage malware and most of the tips cripple your device's capabilities. One example from the rec'd settings... Turn off WiFi/Bluetooth scanning/GPS. Sure you'll save battery.. at the expense of losing location results. Also many apps require GPS permissions so this suggestion isn't even really practical.

    Battery Calibration Pro? Hasn't been updated since 2017. If you want to know what's going on with your battery get a relevant app like Ampere. And why do we even need to "calibrate" our batteries?

    And many of the apps listed in PixelSafe.txt marked as "bloatware" are definitely not safe to uninstall..
    com.android.omadm.service
    com.google.android.ims
    com.google.android.carrier

    Good luck using your phone without these.

    And if AppControl OP is suggesting to use to uninstall the listed apps is doing so by modifying system partition say goodbye to passing safetynet.

    100% do not use anything suggested here lol

    PLEASE, READ OP CAREFULLY BEFORE COMMENTING. THANK YOU​

    - CCleaner does the job, also, uninstalling it right after you're done using it is a key step.
    - Doesn't matter when has it been updated, it does the job.
    - I actually have a pixel 6, and those apps listed are ALREADY UNINSTALLED for me, and i'm running fine as you can see :).
    - Bootloader locked, no root, and you're worried about system partitions ? And safetynet too ?
    - OMADM was shipped disabled for me, i never needed to take it out.
    - Literally NO ONE forced you to do what i said, all of those are suggestions, feel free to do, or not do them.
    - You don't like my suggestions ? Skip them, go away, don't come posting nonsense, please, i want to keep my thread clean of bullshit.
    - 100% nobody asked your opinion.