I'm definitely in awe of it.I have (had) so much going on lately , its been a busy day that i almost forgot to share my settings , i'm so sorry. so yeah i hate to say this , but this post would look like a thread within a thread , just as i said earlier it is quiet a lot , i use almost all the "Recommended Settings" stated in the OP so these are just some "adjustment" & a little bit of addition that i choose based on my personal preferences .
so here it is :
S21+ > One UI 4.1
5% battery/hour of Screen On Time
- APPS -
247 apps Uninstalled
196 apps Installed (system & 3rd party)
56 out of 196 apps are Disabled (system & 3rd party)
Stable & No Bugs (so far) | No Heat
Missing features that i notice are : Bixby , NFC , Quick Share & Galaxy Wearables
( the apps list in the preset are including 3rd party apps , if you see some unknown package name please skip it )
Some adjustment are in regards to these matters :
Battery life , UI smoothness & My personal preferences (feel free to adjust it to your own preferences)
- Wallpaper : in the attachment > my phone screen looks almost completely black it helps to reduce battery consumption
- Color Pallete : only 2 colors black & grey > it is all because of my wallpaper
- I keep my home screen as clean as possible , no widget , only 2 apps Phone & Settings
- Find my device : Off
- Face recognition : Off
- Fingerprint : Off
- Settings > Data usage > Data saver On
- I left Auto restart at set times disabled i restart my device manually only when it is necessary
- I use Samsung Internet Browser instead of Chrome , it has better dark mode , UI , privacy , customization & consume less power
- Advance Features/Gestures : Double tap to wakeup , Double tap to sleep , Swipe screen for screenshot
- I keep System UI & One UI home battery setting unrestricted
but changed the Android System & Samsung Keyboard battery setting to optimized
this was in the OP before.
- All 'Gestural Navigation Bar' apps battery setting are set to restricted , i use buttons for navigation bar
- SmartFPSAdjuster app battery setting set to unrestricted
- Camera app battery setting set to restricted
- I dont use any 'assistant' apps
- If you have the option to change your screen resolution you might want to change it to FHD+ to save even more battery life
FHD+ & WQHD will look exactly the same to the untrained eye
- I have only 2 social media apps installed , Whatsapp & IG
Whatsapp is the only one that i need an instant push notifications on , so i Disabled Instagram using Package Disabler Pro when its not in use
- Auto rotate : Off > Only turn it on when necessary
Or you can do it manually by turning on the Rotate button on navigation bar options.
- Notifications :
Advanced settings
Notification History : Off
Notification reminders : Disabled
App icon badges : Disabled
- Google Settings :
Autofill
Autofill with google : Disabled
Phone number sharing : Disabled
Sms Verification : Disabled
Find My Device : Disabled
- Safety & Emergency :
Send SOS message : Disabled
Emergency Location Services : Disabled
Wireless emergency alerts : Disabled
- Developer Options :
Debugging
Disable adb authorization timeout : Enabled
Networking
Wi-fi scan throtling : Enabled
Tethering Hardware Acceleration : Enabled
- DumpSys :
Go to phone > keypad > *#9900# > Delete dumpstate/logcat & Batterystats reset
- To save even more battery *Optional - Use with caution*
Developer Options > Quick Settings developer tiles
Enable Sync , Sensors Off & Window animation scale
these 3 settings will appear in quick settings panel & you can turn on&off these services from there
turn off Sync will turn off auto Sync data , so you dont have to go to Settings > Accounts & Backup > Manage account to turn Sycn data off
turn off Windows will completely disable the windows animation
turn off Censors will disable your phone censors like gyroscope for example , so auto rotate wont work
Hidden screen mode settings :
Head to Settings > Display > Screen mode
Select 'Natural' from the available options
Adb Put System | screen_mode_setting 0
change the value to any number you want to choose
0 for "AMOLED cinema" 1 for "AMOLED photo" 2 for "Natural" 3 for "Basic" 4 for "Vivid"
I personally use 0 , if you aim for a battery life go for 0 , 2 or 3 , Stay away from Vivid.
To apply the changes go to Settings > Display > Screen Mode > Don't select anything just go back
if you use 0 or 1 the name will be change to AMOLED cinema or AMOLED photo , if you use 3 the change will apply even though the name remain as 'Natural'
but if you check it , neither Natural or Vivid are selected.
Why AMOLED cinema : The best one , it is more bright , sharp & colorful than Basic & Natural but not as colorful as Vivid.
- Optional , but i recommend it
DNS Adguard is probably one of the best when it comes to blocking Ads on a system-wide , it's free and works without even installing any software to your phone , but it might causing more battery consumption , im not sure ,
the theory is that you need to be connected to their server in order for the blocking to work , it keeps sending a request for any internet activites that occurs on the device that may cause more battery drain , logically a phone that doing nothing will have better battery life than the one that constantly connected to a server but again im not really sure about this ,
so i decided to install Disconnect Pro For Privacy & Performance , the app is build exclusively for samsung devices , it blocks all trackers , ads & malware through Knox .
just like Adguard , however , it runs NATIVELY meaning that it has 0 impact on the CPU power & Battery life , it is as good as AdAway which you can only use on a rooted device
the app also shows you what apps are the source of privacy invasive tracking , Google Play Service is at the top of my list by tracking me more than1000+ times within a day , with this app you dont have to connect to Adguard server at all times , it's in the Galaxy Store for about 40$ , a little bit pricey but it's worth it
for now i use Adguard DNS only to unblock some blocked internet content when i'm surfing the internet.
- Adjustment in Adb Optimization settimgs -
SetEdit is highly recommended when it comes to editing the settings from
these 3 categories Global/Secure/System
Put System | lockscreen_minimizing_notification 1
Put System | lockscreen_show_shortcut 0
Put System | lockscreen_sounds_enabled 0
Put Global | boot_count 0 (the value will increase everytime you reboot your device , i personally change the value back to 0 every time it count to 10)
Put Global | phenotype_boot_count 0 (same as the above)
-this counter is only logged since your phone has been last factory reset , this data is stored in settings database ,
wiping data through factory reset is the only way to delete this stored logged data , fortunately i have
access to adb so i just keep revert the value back to 0 whenever i want , or you can even delete the whole string not only the value ,
if you dont care about this minor boot data statistic stored in the database then i suggest you to leave it alone .
but every time the value changed back to 0 the next booting process seems to be much faster ,
it might be a placebo effect , i dont know , but ive been doing this for about 2 months & no negative effect so far.
As for the Battery
Put Global | animator_duration_scale 0.25
put Global | transition_animation_scale 0.25
put Global | window_animation_scale 0.25
- 0.25 is lower than 0.5 , phone feels snappier , no unnecessary animation = less battery drain
Put System | dim_screen 1
Put System | screen_brightness 8 (for indoors only , for outdoors you can adjust as you like)
Put Global | low_power_back_data_off 1
Put Global | sem_power_mode_refresh_rate 0,0-1,0
Put Global | sem_power_mode_refresh_rate_cover 0,0-1,0
- I dont know about these 2 settings , it was there since i use SetEdit to check the Global table
the value was 0,0-60,0 before , i changed it to 0,0-1,0 out of my stupid curiosity and i get a better battery life ,
no negative effect so far , i dont know what could happen to your phone if you try this , but i can guarantee you that it won't make your 120hz screen device to run on 1 FPS , you could always change the value back to the default anyway.
ADAPTIVE BATTERY MANAGEMENT : ENABLED
Now , this is where things gets really interesting to me .
my true intention was to get a great battery life while keeping my device performance as good as possible because i play games too.
and i want my notifications to be uninterrupted by this 'Adaptive Battery' feature because i have Whatsapp too.
just by looking at the name it is crystal clear that Adaptive Battery may help to extend my battery life , but i have read in many many article that it actually not good for my phone.
So i just kept turn this feature on & off for a couple of days , and yes my notifications seems a little bit strange , sometimes it comes too late , or even didnt appear at all on my status bar
it turns out that the feature put my apps into a sleeping state , but i have no issue with my device performance or perhaps it was just unoticed .
but again i have heard that with Adaptive Battery enabled , the battery will restrict the power that are given to the system so the phone runs worse
with the feature enabled , but i decided to kept the Adaptive Battery to be enabled then i've come to realize that in Developer Options > Standby apps the 5 state buckets options is only applied if the Adaptive Battery enabled
while when the Adaptitive Battery was set to disabled all apps was on the Active bucket in Standby apps settings & cannot be change it will remain on Active ( i put the detailed description of every state in the attached file )
App standby buckets help the system prioritize apps request for recources based on how recently and how frequently the apps are used , Based on app usage patterns, each app is placed in one of five priority buckets
the system limits the device resources available to each app based on which bucket the app is in.
as soon as i know about this , i looked to which bucket my Youtube was in , and it was on Active
com base na descrição desse recurso de estado em espera, o sistema não fornece nenhuma restrição de recursos ao meu Youtube , mas o YouTube estava na minha lista de aplicativos de dormir profunda na configuração da bateria do Device Care e ficou fechado por algumas horas que eu a interrompi.
pelo menos deveria estar no balde Frequent, Rare ou Restricted, mas não estava ! então meu cérebro estúpido de novato era como
" Ok, essas duas configurações / recursos têm claramente os mesmos propósitos, mas não são tão relacionados, então por que não uso apenas AMBOS "
Então, pelo bem da minha vida útil da bateria, eu ENABLED as opções de bateria adaptativa, coloquei meus aplicativos não utilizados no Sono Profundo no Device Care & coloque-os no estado de caçamba restrito em Opções do desenvolvedor.
Dicas: - se você deseja que o aplicativo se conecte à Internet, basta colocá-lo no estado 'Conjunto de trabalho'
- Quando você abre um aplicativo, ele muda automaticamente para o estado ativo, o sistema não fornece nenhuma restrição de recurso a esse aplicativo , portanto, se você realmente se importa com a duração da bateria, coloque-a de volta ao estado restrito toda vez que fechar o aplicativo, ele mudará automaticamente o estado, mas levará tempo , então faça-o manualmente, levou menos de 10 segundos para eu fazê-lo .
No entanto, ainda tenho algo em mente que me incomoda o tempo todo ,
E sim, era sobre minhas notificações e desempenho do dispositivo , mesmo que eu não tenha notado nenhum problema de desempenho diariamente, ainda me preocupo com o desempenho do meu dispositivo em tarefas de alto processamento, como jogos ou edição de vídeos de alta qualidade
não posso evitar, preciso encontrar as soluções pelo menos minhas próprias soluções.
e foi isso que eu fiz :
- Notificações :
Basta colocar o aplicativo nos aplicativos Never Sleeping ajudaria, mas ativar a bateria adaptativa ativará o balde de aplicativos em espera e se os aplicativos estiverem no Frequent, Rare & Restricted
o sistema fornecerá algumas restrições para os aplicativos se conectarem à Internet ( de acordo com a descrição )
portanto, há uma chance de interromper as notificações do aplicativo, FORTUNATELY, você pode simplesmente parar e & impedir que os aplicativos entrem no balde de espera de aplicativos restritos basta ir para Configurações > Aplicativos > Escolha qual aplicativo > Defina a bateria como irrestrita
Fiz isso no meu Whatsapp, agora está funcionando muito bem, recebi as notificações a tempo ( Dê uma olhada no arquivo anexado )
- Desempenho :
- Serviço de otimização de jogos e Game Booster, esses dois aplicativos têm muitas permissões que podem arruinar minha experiência em dispositivos e jogos
por exemplo: ambos os aplicativos têm permissões SET_PROCESS_LIMIT, não faz sentido ter esses dois serviços, então eu apenas os impedi de executar desativando-os com o Package Disabler Pro.
Não os desinstalo, receio que isso deixasse meu telefone instável.
- Instalei o Thermal Guardian, parte do aplicativo Good Guardian, o aplicativo permite controlar seu limite térmico , Eu escolho ter um limite térmico mais alto, pois pode aumentar o limite para até 2 ° c, que é o máximo permitido por este aplicativo , + 2 ° c não é grande coisa, mas ainda aumenta o desempenho e ajuda a mantê-lo quando o dispositivo fica um pouco quente .
- Coloque o processamento global aprimorado | 1
- Coloque Global | restringe_device_performance 0,0
- Coloque global | sem_enhanced_cpu_responsivity 1
Todos sabemos o que essas três configurações fazem com o nosso dispositivo, FORTUNATAMENTE o suficiente
ativar a bateria adaptativa não altera o valor dessas configurações .
O telefone funciona sem problemas, ainda melhor do que quando eu toco o telefone pela primeira vez, a duração da bateria é incrível, sem problemas de desempenho, nunca esquenta mesmo quando faço algumas coisas multitarefa , a única vez que fica um pouco quente é ao jogar Mobile Legends ( jogo de máa como Dota, gráfico bonito, muito popular aqui na Ásia ) e o calor é muito aceitável.
Se eu estiver certo , então meu telefone está funcionando no modo de desempenho o tempo todo, sem a necessidade de dreno de bateria, enquanto a configuração da bateria adaptativa está definida como ENABLED, para que eu tenha acesso ao recurso Aplicativos em espera em Opções do desenvolvedor e obtenha ainda mais configurações para prolongar a vida útil da bateria .
Se estou errado, não sei o que é feitiçaria .
Uma coisa que aprendi: todas as alterações e adjuntos levam tempo para mostrar seus resultados . Por exemplo: quando desabilito o RAM plus & GOS pela primeira vez, logo após a reinicialização do telefone, ele se sente pior, muito pior , minha interface do usuário estava um pouco atrasada / gaguejando, a temperatura está mais quente do que antes, a bateria parece estar muito mais rápida , mas o que eu fiz foi usar meu telefone como de costume, carregar meu telefone como de costume, dar algum tempo para se adaptar às novas configurações , com o passar do tempo, fica melhor, fica cada vez melhor e agora tudo funciona muito bem como eu queria.
Thanks man for sharing your strict preference with us. And I will make a point of testing it along with the op update (and to think that going two weeks without a cell phone, things here may have changed l QUITE) Well thanks again soldier.