Sei sulla pagina 1di 33

ACURADISIMONEBALLOCCU:SIPREGADICITAREINCASODIUTILIZZOPER

ALTRIPROGETTI.
///LAGUIDAEINCOSTANTEAGGIORNAMENTO:QUANDOPOSSIBILEPOSTERO'
CORREZIONI,AGGIUNTEEFOTOPERUNAMIGLIORECOMPRENSIONE///
Laguidaconsultabile/scaricabileonlinesuGoogleDocs.

Sommariodellaguida.
Legenda:

=sezionestabile:ipassaggisonostatitestatiinmanieraapprofondita.Qualsiasi
problemacausatodallasezionepuessererimossoinvertendoipassaggi.

=sezioneinstabile:ipassaggisonoancoradaperfezionareerendonoilterminale
instabile.Sconsigliatal'applicazionefinoanuovostatodellasezione.

=sezionesperimentale:ipassaggipossonoessereeseguitimaconestrema
attenzione,un'errataapplicazionedeglistessipotrebbemetterearischiolastabilito

l'incolumitdelterminale.Procedeteavostrorischioepericoloetenetesemprea
portatadimanounNANDROIDBACKUP

=sezioneextra:questesezioniconsentonounulterioreaumentodellautonomiama
vannoalimitareildevicenellesuefunzioni./Questesezionisonostaterecentemente
introdotteenongarantitalaloroefficacia.Nonsonosezionisperimentaliinquanto
nonmettonoarischioilterminale.

#
=sezionecompatibileconAndroidL:questasezionepuessereapplicataanche
sullultimadistribuzionediAndroid.

#
=sezioneparzialmentecompatibileconAndroidL:questasezionepuessere
applicatainpartesuLollipop

#
=sezionenoncompatibileconAndroidL:laproceduranoncompatibileenonavr
effetto/avreffettiindesideratisuAndroidL

(#)SceltaROM+Kernel
(#)ImpostazionidisistemaebasisullebatteriealLitio
(#)Gestionedelkernel+ProfiliperApp
(#)
Gestioneapp:Disintallazione,Congelamento,Ibernazionenormale+taglio
deipercorsidirisveglio,PrivacyGuard
(#)
GestioneWakelock+Undervolting
(#)
Ulteriorimodiperprolungarelautonomia
FAQ

Attenzione:laseguenteguidarichiedecompetenzenelflashdipacchettigenericiperil
terminale,laconfidenzacondiversiparametridisistemaeunaconoscenzagenerale
delS.O.Questononvuolesserelimitativoperineofiti,anziincoraggiotuttiad
applicarla,inquantoessadettagliataalfinedifugareognidubbio,consiglio
comunqueprudenza,specialmentequaloraincappasteinsezionisperimentalicome
quelladeiwakelock.

GLOSSARIODELLAGUIDA:
Eccounelencocomprensivodeiterminitecnicicheverrannousatiinquestoterminale,dai
piscontatiaimenonoti:
terminale:
losmartphone/tabletAndroidacuiverrapplicatalaguida

app:applicazione,programmacheandremoadusaresulnostroterminale
SOT:
ScreenOntime,valoredellestatistichedibatteriachemostra,sultempototaledi
utilizzodelterminale,quandotempoessohapassatoeffettivamenteaschermoacceso.
Wakelock:
tipicaproceduradiunappandroidcherisvegliailtelefono(accendendoomenoil
display)ecompiendounaseriedioperazioni.Unesempiopuessereilprocessodi
FacebookchepuntualmenteattivaildownloaddidatidaInternetpersincronizzarele
notifiche,imessaggietc..
IdleoDeepsleep:
Statodiminimoconsumodelterminale,incuiessononstacompiendo
nessunaazioneenonattivo(manonspento)
BatteryDrain:
consumodellabatteria
NANDROIDBACKUP
:Backupmassicciocheproduceunasortadifotocopiadelsistema
operativo,echeriportailterminaleallostatoincuisitrovavadurantelesecuzionedel
backup.Unicomodocertoperrecuperareunterminalehard/softbricked.Eseguibileda
customrecovery.
Brick
:statocriticodeltelefonodistinguibileinsoftbrickehardbrick.Inentrambiicasiil
telefonononfunziona/nonsiaccende/nonriesceadaccederealsistema
operativo/recovery/fastbootoatuttelemodalit.Unterminalesoftbrickedfacilmente
recuperabiletramiteappositeprocedure(solitamenteflashmanualedelfirmwarestocktramite
adbshelloripristinoROMdarecovery,seaccessibile),unterminalehardbrickedinmolticasi
diventapermanentementeinutilizzabile.
Rootepermessidiroot
:procedura,solitamentecorrelataallosbloccodelbootloaderdel
telefono,chegarantisceallutenteiprivilegidiamministratoredisistema.Qualunqueappche
vadaamodificareparametriprivilegiati/disistemarichiedeipermessidiroot.

Scrivoquestaguidapervenireincontroaquellacheforselapitipicarichiestadell'utente
mediodiognismartphone:comepossoincrementarel'autonomia?
Nonostantelavoriall'ottimizzazionedellabatteriadeimieidispositiviAndroiddacirca4anni
hodecisodipubblicareunaguidasolamenteora,conidatiallamano,alfinedirenderela
guidachiaraetrasparente.Nonperdiamotempoepartiamosubitoconqualchecenno
preliminare.

RequisitiperapplicareCOMPLETAMENTElaguida:
1)Bootloadersbloccato
2)Root
Ilbootloadersbloccatonecessariounicamentequalorascegliatediflasharecustomrome
kernel,ilrootinvececiservirperlamaggiorpartedellecosecheandremoafare.Armatevi
dimoddingeandiamoavederelasfilzadiapplicazioniconcuiandremoametteremanosul
nostroterminale.

ApplicazionicheandremoadutilizzareperapplicareCOMPLETAMENTElaguida

(=gratuita=gratuito,megliocomprarelaversioneapagamentoperutilizzarla

appieno:apagamento:pipossibilit,esistonoalternativegratuite,cheverranno
indicateseguendolalegenda
)

SettaggidefaultdiAndroid

Greenify
(DonationPackage+ModuloXposed>equindinecessiteremoanchedell'Xposed
Framework:senzanonpotremousareilprogrammaalmassimodelsuopotenziale).

Unqualsiasitooldigestionedelkernel

(Consigliati
TricksterMOD
/
KernelTweaker
ma
soprattutto
Synapse
,assolutamenteilpicompletooltrechegratuito)+
AeroControl
Unqualsiasitooldigestioneapplicazioniavanzato(consigliato
LuckyPatcher
)

WakelockDetector
(laversioneprononcontemplatanellaguida,senefabenissimoa
meno)

Amplify
(ladonazionepermetterdiinteragirecompletamenteconiwakelock)

AntutuBenchmark

PerformanceProfile
(moduloxposed)

Cosavogliamootteneredaquestaguida?
VogliamoottenereunOnePluschearriviafinegiornata(formalmente16ore,es.:
8:0024:00
)
sottoutilizzomedio(formalmenteassuntocomeutilizzodisocialqualiWhatsapp/G/Facebook
etc..+SurfingsuInternettramiteChromeesimili+Gamingsuititolipileggeri+streamingdi
musica/videooffline/online)echearriviatardasera(formalmente1112ore,es.:
8:0019/20:00
)sottoutilizzoestremo(sincronizzazioneaggressiva+flashintensidirom/mod
etc..talidarenderenecessaridiversiriavviiewipe+gamingpesanteetc..).Ancorapi
importantevogliamoottenere
UN'AUTONOMIAOTTIMALESENZACASTRARE
L'ESPERIENZAUTENTE.L'AUMENTODELL'AUTONOMIALIMITANDOSENSIBILMENTE
LEPRESTAZIONIDELTERMINALENONE'ACCETTATO.
Piccolanota:
WIFI+2G/3G/LTEe"nessunaguidafamiracoli"
Questaguidavieneapplicataadunutilizzosottoretewirelessperalmenoil60%deltempo
totale,inoltrecompletamentebasatasulmiousopersonale,potresteottenererisultati
migliori,peggiori,notaremiglioramentimarginaliosensibiliasecondadellavostraesperienza
utente.

ANGOLOSCREENSHOTD'ESEMPIO

Screenshotdiunagiornatasottoutilizzoaggressivo,conWakelock
INDOTTODI
PROPOSITO
(notarelabarra"attivo"relativaalterzoscreenshot,durantelagiornataal
terminalenon
MAI
statopermessodientrareinDeepSleep):
1
,
2
Screenshotdiriferimentoallagiornatadel24/08/2014inunazonadoveilsegnale
continuavaadoscillaretra2G,3GedH.Perlaprimapartedellagiornatahousatoil
telefonomoltosporadicamente,daltardopomeriggioinpoil'horipresoinmanomolto
spessoperstressarlo:
1
,
2
Screenshotdell'utente
@luca.tait:

Screenshotdiunagiornatad'utilizzomedio:
1
,
2
Screenshotdellutente
@fabrizio.recchiuti
:
1
,
2
,
3
ScreenshotdiutilizzosottoCM12(AndroidLollipop),prevalentementewifi:
1
,
2
,
3
,
4
,
5
,
6

SCELTAROM+KERNEL

Richiedeilroot?
Si
Richiedelosbloccodelbootloader?
Si
Tutteleottimizzazionidelmondosarannopenalizzatedaunabaseinadatta,eperbase
intendiamo
ROM+Kernel
.Almomentomontola
CM12(5.0.2)inaccoppiataallAKKernel
.

Piccoloappunto:seutilizzatelaromstockdelOnePlusOne(Cyanogenmod11S)
verificate
sucheversionevitrovatealmomento.Almomentovisono(inordinecronologicodirilascio)
la22R,la25R,la30O,la33R,la38R,ela44Sela05Q,eleprestazionidellabatteria
sembravadanosemprecalandodiversioneinversione.Consigliodirimanereallapivecchia
versionepossibile,perottenerelemiglioriprestazionipossibili.Attualmenteimiglioririsultati
sonostatiregistratisulla22R.

IMPOSTAZIONI DI SISTEMA E MANUTENZIONE


DELLA BATTERIA
Richiedeilroot?
No
Richiedelosbloccodelbootloader?
No
Partiamodalsistemaoperativoinse':rimuoviamosettaggiinutilieimpariamocomeprenderci
curadellabatteria:

Geolocalizzazione
:
necessariocheilcellularesappiadovevitrovateinogni
momento?Sicuramenteno,maleappchenerichiedonolutilizzolofarannosia
chevoilodisattiviateono.Sceglietequindiseimpostarlosullopzionedi
Basso
Consumo
odisattivarlo.IopersonalmentepreferiscotenerlosuAltaprecisione

peravereunaccessopressochistantaneoallamiaposizionedurantelutilizzo
diMapsoappsimili.
Disattivatel'NFC
:tecnologiadispendiosacomepoche.Senonlautilizzate
continuamenteandatein
Impostazioni>Altro
etoglietelaspuntada
NFC
.
Scansionesempredisponibile?!

Andatein
Impostazioni>WiFi>Avanzate>
etoglietelaspuntaa"
Scansionesempre
disponibile
"sepresente.SedisattivateilWifideverimaneredisattivato.
Disattivatelaluminositautomatica
:disattivandolaluminositautomaticail
sensorenonsarcostrettoamonitorarecontinuamentelaluceambientale.
Nonostanteessononsprechimoltissimabatteriacomunqueunrisparmioin
pi.Inoltrelaluminositmanualesiprestameglioacicheilvostroocchio
necessitaperunutilizzoottimale.
Disattivatelasincronizzazionedegliaccount
:quantevoltealgiornovolete
sincronizzareivostricontatti,ilcalendarioetc?Una(forse)?Aveteduescelte:
disattivatecompletamentelasincronizzazioneautomatica(c'unatilenei
Quicksettingfattaappostaoppure
Impostazioni
>
utilizzodati
>
...
>toglila
spuntada
sincronizzazioneautomatica
)eattivatelaperqualcheminuto
quandovicapita.InoltreandatenelleimpostazionidiappcomeFacebooke
impostalafrequenzadiaggiornamentosu"Mai".Nonpreoccupatevi,riceverete
comunquelevostrenotifiche.Alcontrarioperdisattivarecompletamentela
sincronizzazionedegliaccountpotrebbeportareallaperditadidiversenotifiche.
Sesieteinteressatiamantenerleandatein
Impostazioni
>
Account
>selezionategliaccountcheviinteressanoetogliete
lespuntesolodacichennonviinteressavengasincronizzato
automaticamente

Limitiamoidatiinbackground
:ossiadecidiamoqualiapppossonoaccedere
alleretimobili.Andiamoin
Impostazioni
>
UtilizzoDati
.Spuntandolopzione
(Tramiteiltapnellopzionesu

)
Limitadatiinbackground
impediremoad
ogniappdiaccederealleretimobiliinqualsiasimomento.Personalmentela
trovounalternativaunpotroppoestrema.Andatequindinellalistadiappche
troveretesubitosottoilgraficoeselezionatequellechenonvoleteche

accedanoallesuddettereti.Ricordatechenondisponibileperalcuneappdi
sistema.
DisattivareilBluetooth?
:
ilBluetoothunatecnologiamoltodispendiosaperil
cellulare.Amenochenontisiaassolutamentenecessaria(auricolariper
chiamareetc),dovresteevitareditenerlasempreaccesa.
Regolatelaconnessionedati
:
DinormailOnePlusimpostatoperlereti
4G
,
unbellospreco.Seilvostropianononlesupportaosenonneavetebisogno
andatein
Impostazioni>RetiMobili>Tipodiretepreferito
.Quandopoinon
viinteressadellaconnessioneimpostatelapreferenzasu
2G
o,ancorameglio,
disattivatelaconuntapsullatiledelsegnaleodisattivandoproprioi
datimobili
.
Lasciateinpacelaschermatadelleapplicazionirecenti
:
Sietetraquelliche
svuotanolaschermatadeirecenticontinuamente?Sappiatechestaterendendo
pidifficilealtelefonofareilsuolavoro.Androidgestiscelamemoria
dinamicamente,leapplicazioninellaschermataapprecentivengonogestite
meglio,soprattuttoquellecheusatespesso.
Applicazioneneirecenti=lastai
usandospesso,ottimizziamolasuaesecuzione
/
Applicazionenonnei
recenti=nontiserve,terminiamocompletamentelasuaesecuzione
.Quindi
toglieteleappchenonriapriretepresto.Tuttoquestochiudereeriaprireil
processopidispendiosointerminidibatteriapiuttostochetenerloin
background.Ah,ovviamentequestosiapplicaatuttiitaskkiller.Android
impedisceaprogrammicomeCleanMastereCCleanerditerminarele
applicazioniinbackgroundsindalluscitadiJellyBean.Pensatechequestosia
cambiatoinKitkat?Visbagliate.Fateunaprova:premeteilvostrobeltastokill
dellavostraapperifatelascansioneperleappinbackgroundqualchesecondo
dopo.Cheapplicazionicisono?Esatto,lestesse.Quindileapplicazioninon
sonostatechiuse?Si,maAndroidconsideraquestachiusuraforzata(chenon
stataeseguitadallesueimpostazioninative)unerrore,enonledistinguedaun
banalecrashdellappstessa.Quindilehariaperteimmediatamente,etorniamo
allostessodiscorsodeirecenti.Forzateilsistemaariaprirlequandonon
necessario.Utilizzatequeiprogrammisoloperpuliziacacheesimili.
Iltelefonoaccesolanotte?
:
seiltelefonoincaricaeviserveacceso
accettabile,masenonloperchnonspegnereilcellularelanotte?Porterete

ilconsumoallo0%,inoltreilOnePlus,graziealquickboot,provvederad
accendereiltelefonoqualcheminutoprimadellavostrasveglia.
Wallpaper?
:
Parliamodisfondi.Generalmentesiritienesconsigliabileutilizzare
wallpaperanimatimoltocomplessi.Effettiparallasse,costellazioniin
movimento,tenericagnolinicheleccanoloschermosonosicuramente
stimolantimasforzanolaGPU(vedremodopocosa).Piuttostoimpostateun
programmachecambisfondoognitotditempo,consumerdimeno,oppure
unosfondoanimatononesageratamentecomplesso(enontroppoveloce,
spessosipossonosettarequestiparametridalleimpostazionidellosfondo
stesso).Inognicasounwallpaperanimatodimediacomplessitcomportaun
aumentodel24%delbatterydrain,facilmentesopportabile.Unamenzioneva
fattaanchepericolori:moltospessositendeadireche
ingenerale
uno
sfondonero/scuroottimizziiconsumi.
Sfatiamoquestomito
,losfondonero
riduceiconsumisolosuschermi
DITIPOOLED,
doveipixelsonodiodi
emettitoridilucepropria,episonoscuriicolori,menolucedevonoutilizzare,
ragionpercuisiharisparmioenergetico.Presumendochevoiabbiateun
OnePlus,ossiaundispositivoaschermo
IPS(cheunaparticolarevariante
diunLCD)
sappiatechelaretroilluminazionefissaelimitatasolo
all'impostazionedellaluminosit.Setotconilbianco,sartotconilnero.
Quindipoteteutilizzareilwallpaperchepreferite.Inoltreunosfondochiaro
consigliabileancheperunamaggioregodibilitvisiva.Aveteunoschermofull
HDacolorirealisticiedaltadensitdiPixel,perchnondovresteusarlo?
Ricaricare?Si?Come?Quando?
:
anchesuquestoargomentocisonotutt'ora
dibattitiincorsoeopinionidiscordanti,cerchiamodifarechiarezza.Labatteria
delOneuna
3100MahLiPo
,dovequest'ultimasiglastaper"
PolimeriLitio
".
SullebatterieapolimeridiLitio(eingeneralesullebatteriealLitio)
notevolmenteridotto
l'effettomemoria
,tantochecanonicamentelosiritiene
nullo.Cosavuoldirequesto?Chelabatteria
nonrisenteeccessivamente
,a
livellodicaricaeprestazioni,
diripetutecaricheincomplete
.Nondovete
temerelemezzericariche.Perchhoscrittononrisenteeccessivamente?.
Teoricamentesiparladieffettomemoriaassente,mastatisticamenteirisultati
nonsembranoandareinquestadirezione.Quindievitatediricaricare10volteal

giornoilvostrosmartphone.EricordatechelaLiPomuore(nonproprio,ma
perdecircal80%dellasuacarica...)dopo500600ciclidiricaricacirca(Le
LiOnintornoai600sesitrattadiunabatteriadibuonafattura).Imparateafare
unaricaricalanotteeunaamezzagiornata,anchemenosepossibile.
1
ricaricaalgiorno=quasidueanniprimachelabatteriasianotevolmente
deteriorata
/
5mezzericarichealgiorno=2ricarichecompleteemezzoogni
giorno=ritenetevifortunatiasuperarelannoconlavostrabatteria
.Attenzione
poi:lebatteriaalLitiodeteriorano
concostanzamatematica
.Nonfatel'errore
dicomprarviunascortadibatterieLiPo,siscaricherannocomunquesoprattutto
senonleusate(unamediadiperditadicarica
dell'1%permesediinutilizzo
).
Ricordateinoltreche
ilLitiounmaterialeesplosivoadaltetemperature
.
SeilvostroOneaccennaadunseriosurriscaldamentoisolatelodatuttootutti.
RicordateperchelaCPUdibuonaqualitoperatranquillamentefinoai70.
Proseguiamocoldiscorsoricarica.Laprimaricaricafaunpo'dapuntodi
riferimentopertuttalavitadellabatteria(si,ancheperleLiPo)percui
effettuateunaricaricacompletaesostanziosalaprimavolta(purcoitempi
rapididelOnePlusconsigliodalle3alle5orediricaricalaprimavolta).
Unerrataricaricainizialeviporteradosservareilprimo1020%dellabatteria
andarsenemoltovelocemente,einquestocasoviconsigliolaprocedurain
fondoaquestasezione.Successivamentenonstressatela:ancheseAndroid
nonpermetterMAIchelavostrabatteriasiscarichicompletamente(tiene
sempreisolatauna"scorta"dicarica,solitamenteil5%,perse')non
consigliabileavvicinarcisi.Metteteilcellulareincaricailpipossibilevicinoal
20%esepropriovoleteesserepignolieffettuateunascarica"completa"ogni
2530ricariche.SeundispositivoabatterieaioniLitiodeverimanere
inutilizzatoperdiversigiorni,conservatelolontanodaumiditecaloreetenetela
comunqueattivaunminimo.Statisticamentelabatteriaossidamaggiormente
sottoil40%dicarica.Inoltrenontenetemaiilcellulareincaricapidi8oreal
giorno.EvitateprolungatericarichetramiteUSBconnessaapc:lentaesforza
ilterminale.Ultimacosa:nonutilizzateiltelefonodurantelaricarica,soprattutto
inmodoaggressivo:metteindifficoltlasalutedellabatteria(uncontinuo

caricascaricadiciamo)ecausalosviluppoditemperaturemoltoalte,dannose
anch'esse.
Calibrazione,questasconosciuta
:
lacalbrazionedellabatteriauna
leggendapercertiversi.Tutt'oraanchesuquestoargomentocisonoopinioni
contrastantiemolti,moltipregiudizi.Sfatiamosubitoilmitoprincipale:
non
esistonoappchecalibranolabatteriaecancellareilfilebatterystats.bin
nonhanessuneffettosudiessa
.Cosilfilebatterystats.bin?Eilfilerelativo
algraficodellabatteriachevedeteandandonellomonimavocedelle
impostazioni.Cancellandolononotterretenulladifisicosullabatteria,alpi
resettereteilgrafico.Lacalibrazionebenaltracosa,sitrattadistressareil
device,ossiafarlospegnereperbatteriascarica,perpoiforzarloariaccendersi
(accendendoloforzatamentepivolteolasciandoloaccesoinrecovery)fin
quandoilterminalenondapisegnidivita(metaforicamenteparlando).A
questopuntolosilasciapermoltotempoincarica(dalle4alle5ore)equando
caricolosiaccendeelosicontinuaausareper1015minutidaacceso.
Questaproceduradannosaperlabatteriaevafattasoloincasodievidenti
scalibrazioni(spengoilcellulareal60%maquandoloriaccendoall80%/il
cellularenonsiricaricamaioltreunacertapercentuale/ilcellularesiriavviada
soloealriavviohaperso/guadagnatoqualcosacomeil50%dellacarica
etc...
NONseinunriavviolapercentualefalsatadell'1%2%e/osequesto
succederaramente
).Achihalamalataabitudinedifareunacalibrazioneal
meseannunciocheprobabilmente
hagifattofuoriunabu
onaparte
della
vitadellabatteriadelsuoOne.
PassateadART
:
questaguidadavverolungaesietesolamente
allinizio...avetegiuncerchioallatesta?SietesuKitkat(
Android4.4.X
)?
Impostazioni>opzionisviluppatore>selezionateruntime
eimpostate
ART
.
NonostantesiaancoraapertoildibattitoARTrisultaesserepifluidodiDalvik
(sucuiapplicheremolaguida)emenoesigenteinterminidiautonomia.Il
problema?Perderetelapossibilitdiutilizzarexposedequindidiapplicarela
maggiorpartediquestaguida.
Ilgraficorelativo
:ilfattocheunacertavocesiaincimaallasezionedella
batteriasimbolodiunbatterydraineccessivo?NO.Seuseretepocoil

cellularenellarcodellagiornatavedreteperforzadicoselostandby,iltelefono
inattivo,ilWifietc.PerchilgraficodiAndroidrelativo,einrelazionealvostro
utilizzolevocisialternano.Noncercatedraininesistentiepensate
concretamenteacosatuttodevegestireunasolabatteria.

Tentaredirisvegliarelacaricasopitadiunosmartphone:
Comeabbiamoevidenziatoinquestasezioneunerrataprimaricaricadelterminalepu
portarelostessoacontareerroneamentelapropriacaricadisponibile:questosimanifesta
conunaperditamoltorapidadelprimo1020%dibatteria.Aquestopuntopossiamofaredue
coseperrecuperare:
1) calibrarelabatteriacomeillustratosopra:purtroppoquestaprocedurainparte
danneggialabatteriadellosmartphoneedconsigliabilesoloincasosisiasicuriche
lacaricapersanonsiarecuperabile.
2) proceduradirisvegliodellacarica:proviamoarecuperarequestacaricanelseguente
modo.
Disattivatelavviorapidoseloutilizzate.Connetteteiltelefonoal
caricabatteriedaaccesoeattendetecheraggiungail100%.Unavolta
chelharaggiuntoaspettate10minuti,staccatelodalcaricabatteriae
spegnetelo.
Riaccendeteiltelefonoeunavoltacompletatelavviorimetteteloin
carica.Attendete30minutiunoraestaccateiltelefonodal
caricabatterie.
Nonvigaranziadifunzionamento,maprimaditentarecalibrazionioaltroconsigliabile
tentare.

GESTIONEDELKERNEL
Richiedeilroot?
Sipersettaggiavanzati/CustomROM
,

nosuCM11S
Richiedelosbloccodelbootloader?
Sipercustomkernel
,

nosuCM11S
Cosilkernel?Nondilunghiamociinlunghespiegazioni(comedaltrondenonfaremomaiin
questaguida,cisonoancheexutentiApplecheleggono!)ediciamosemplicementecheil
kernelsioccupadiripartirelerisorsehardwareaiprocessisecondounacertalogicae
secondodeterminateschede,ognunaconisuoiparametri.Cerchiamodiconfigurareilkernel
inmododaottenereprestazioniinteressanticonilminorconsumopossibile
///ATTENZIONE:questasezioneriguardamodifichemoltodelicate,evengono
generalmentepresiinconsiderazionetuttiikerneldisponibiliperOnePlusOne.Alcune
impostazionipotrebberononesseredisponibiliperilvostrokernel////
Apriteilvostrogestoredelkerneleimpostatetramitelevariesezioni(consigliatoSynapse,che
perfunzionarenecessitailflashdi
questofile
).Poichlemodifichevengonoeffettuatedame
attraversoSynapseverrindicatain
rosso
lasezionedelprogrammadallaqualeaccedere
alleseguentiimpostazioni.SesietesuAndroidLcambiarekernelefarlocapireaSynapse
piuttostorognoso:dovreteeliminareidatidellapp,disinstallarla,cancellarelasuacartellain
/sdcardtramiteunfileexplorer,andareinrecovery,flashareilkerneleUKM,riavviaree
reinstallareSynapse.Questoadognicambio.

CPU

CPUFREQUENCIES
:
Cosaindicaquel2.5GhzrelativoallespecifichedelOnePlus
One?Semplicementelavelocitmassimacheilterminalepuraggiungere.Non
scenderemoneidettagli,diremosolochelhardwaredelOnemoltoperformante.
Tramitequestosettingsettiamolaminimaelamassimavelocitraggiungibilidal
nostrosmartphone.Unafrequenzaminimapialtacomportamiglioriprestazioni,ma
ovviamenteconsumapirisorse.Perilmomentolimitiamociaimpostarecome
frequenzaminimalapibassadisponibileeviceversaperquellamassima(peril
momento?Neriparleremodopo).Sconsiglioilcosiddettooverclocking(portareilOne
avelocitpialtequali2.8Ghzosimili).Ilgovernorstabilirinveceinchemodoil
processorescalerlefrequenze(ovviamentetralaminimaelamassimacisono
diversefrequenzeintermedie).Generalmentenellamaggiorpartedelkernelsono
presentiSEMPREquestigovernor:
Ondemand
,
Interactive
,
Powersave
,
Performance
cosacambiatraunoelaltro?Chiariamoloora,atitoloinformativo.

OndemandlexgovernorstockdiGoogle(orasiutilizzalInteractive),gestisce
dinamicamentelefrequenzeinbasealcaricodilavoro:incrementalafrequenzadel
processoreelaabbassaallastessavelocitequindipiunapprichiederisorse,pila
alza.ilgovernorpibilanciato.LinteractiveunOnDemandpisprecone,diciamo:
innalzalafrequenzaesattamentecomelOnDemand,mascalapilentamente,
tenendopialungoilprocessoreadaltevelocit.Consumapibatteria(manon
sensibilmente)perridurrelageirallentamenti,lalogica:sehairichiestounalta
velocitprobabilecheneavraibisognodinuovoabreve.Powersaveunodei
cosiddettigovernorestremisti:bloccalafrequenzaminimaequellamassima
entrambealvalorepibasso.Ovviamenteservearisparmiarebatteriaeciriesce
egregiamente,maallostessotempoiltelefonodiventaquasiinutilizzabile.
Performance,infine,falesattocontrario:bloccaentrambelefrequenzealmassimo
valoredisponibile:questoazzera(oquasi)ilageirallentamentierendeiltelefono
esageratamentereattivoescattante,maallostessotempoconsumamoltissima
batteria.Neltuokernelcisonogovernordiversi?ControllaleFAQafondoguida,ad
ognimodoinquestofrangenteinvitoallasperimentazione:provatetuttiigovernor
disponibiliedecideteinbaseallavostraesperienza.Nonesisteungovernorche
renderilvostrotelefonocompletamenteinutilizzabile.Perchivolessefidarsiinvecedi
cichehodedottoiopassiamooraaimieisettaggi:
Min1460000(146Mhz)/Max
2457600(2.5Ghz)/GovernorIntelliActive

HOTPLUG

MPDecision, IntelliPlug,AutoSMP,MSMLimiter,CPUBoostDriverecompagnia
cantante:
l'MPDecisionl'algoritmoproprietariodiQualcommperlagestionedella
CPU.Ilfunzionamentomoltocomplesso,quindifacciamolabreve:labasedi
MPDecisiondiassegnareun"boost"quandoloschermovienetoccato(Lalogica:
facciamoschizzarelaCPUappenal'utenteinteragisce,cosleprestazionimigliorano).
unalgoritmoteoricamenteefficiente,machesiscontraconuninadeguatoconsumo
dellabatteria,ancheperleminimeazioni(ilboostesagerato)econilconflittodella

temperatura.InfattiQualcommdaunapartefaschizzareilprocessore,dall'altralo
bloccamoltoseveramentequandoilcellularescalda.Lalgoritmoagisceanchesultipo
diappcheapriamo.Appmultimedialiegiochiprovocherannospessoimmotivatipicchi
dellaCPU.Otuttooniente,diciamo.MPDecisionvadisattivato?Possibilmentesi,in
quantounalgoritmoestremamenteinefficiente.SeutilizzatelAKKernel(mararo
trovarekernelcheutilizzinolMPDecision)disporretedidiversealternative,tracuiuna
sviluppatadalteamCyanogen.Sonotuttealternativevalidecheoffronodiversi
vantaggiefunzioniparticolari.Inparticolareaquestopuntolaguidavadivisatrachi
userlAutoSMP,lMSMHotplugilCPUBoostDriver,lMSMLimiterolIntelliPlug:se
useretegliultimidue,potretesettareunparametromoltoutile,quellodellafrequenza
massimaaschermospento,unafrequenzacheilterminalenonsuperermaiin
standby.Effettivamentelunderclockingvienesconsigliatonellaguida(
vedereleFAQ
afondodocumento
),alloraperchapplicarequestoparametro?Diciamochein
alcunifrangentipotrebbeessereutile,neparleremopiavanti(
peresempioneicasi
diwakelock,vedereglistepsperimentali
).SeapplicateCPUBoostDriverpotrete
settarenelminimodettaglioentroqualilimitiilprocessoredovrscalarefrequenza,
come,ediquanto,disporreteinoltrediunboostaltocco,comenellMPDecision,ma
decisamentemenoenergivoroepipersonalizzabile.UtilizzandolAutoSMPolMSM
Hotplugpotretesettareilmassimonumerodiprocessoriattiviincontemporaneae
comeessisicomporterannointerminidiboost.ComeindicatodaSynapse,attivate
solounodiquestidriver.AlmomentoutilizzoLIntelliPlugsottoprofiloConservative(4).
Update:sonostatirilasciatinuovidriverperloscalingdellaCPUmasonocos
dettagliati(avretesezioniCPUchediventeranno,veramente,enormi)checi
vorrtempoprimadipoternecapireilfunzionamentoeleffettivautilit.Invito
comunquealtesting.

MODALITA' ECO(DisponibilesuFurnaceKernel):
LamodalitEcodiretta
discendentedell'IntelliPlug,l'algoritmotenterdiincanalareilmaggiornumerodi
operazioniin2core,senzadiminuireleprestazioni.Senotatesensibililago
comunqueprestazioniminori,disattivatela.Sconsigliatalattivazione,discarsautilita
mioparere.

CPUMulticorePowerSaving(DisponibilesuFurnace/FrancoKernel):
Unpo'
un'estremizzazionedellamodalitEco.Noncercherdiraggrupparelamaggiorparte
dellavorosuduecore,ma
costringerilterminalealavorarecomeundualcore
(omonocoreasecondadicomelaimpostate).NonattivarlasesiutilizzalAutoSMP.
Estatoinoltredimostratocomequestafunzionesiatuttaltrocheefficace,eccettoin
particolarioccasioni(torniamoaldiscorsodeiwakelock).Ilprincipioteoricoquello
deltoglieredueopiCoreinmododaallegerireilcaricodeltelefonointerminidi
risorse.Purtroppoquestoprincipiopotevavalereannifa,quandoicellularimulticore
eranounanovitetuttiglisviluppatorisitrovavanoaconvertireilcodicedei
programmidalMonoCoreallapossibilitdiusarepicore.OracheilmultiCoreuno
standardpericellularituttiiprogrammisonoottimizzatiperfunzionaresfruttando
questafunzione,spessoottimizzandoconsumieriducendoilcaloresviluppatidal
processore.CastrandoiltelefonoecostringendoloalavorareinDualCore,per
esempio,stiamosemplicementeraddoppiandoillavorosuqueiduecore,percui
otteniamo:stessonumerodioperazionidaeseguire,minoriprestazioni,maggiore
latenza,maggioresviluppodicaloreinalcunicasi,consumononugualemaanzi
spessoincrementato.Quindil'undercoringunplacebo?Inrealtno,infattientro
specificiparametri,moltoristretti,essoaumental'autonomia.Questodariservarsia
situazioniincuiiltelefonononfunzionacomedovrebbe(ancoraunavolta:wakelock).
Pertantonellaguidanonverrpiinclusol'UndercoringolaGestionedeiCore,ma
verrcomunqueindicatocomeutilel'utilizzodelcellularecomeMonoCoreaschermo
spento.

Screenoffmaxfrequency(appartenenteallIntelliPlug)
:ossialamassima
frequenzaconsentitaalnostroterminalequandoloschermospento.Consigliato.

ScreenoffSingleCore(appartenenteallAutoSMP)
:impediscealcellularedi
utilizzaretuttiiprocessoriquandoloschermospento.Sitornasulsolitodiscorsodei
wakelockedellunderclocking.AttivabilesolamenteconilprotocolloAutoSMP.Se
utilizzatelIntelliPlugquestafunzionevieneimpostataomenoasecondadellutilizzo
delterminale.

THERMAL
TemperatureThreshold(DisponibilesuTyrKernel):
Permettedisettareuna
temperaturache,seraggiuntadaltelefono,castrerleprestazioniperridurla.A
differenzadellalgoritmochesivedrpiavantiinquestasezione,inquestocasola
temperaturapossiamodeciderlanoi.
CoreControl/VDDRestriction/TemperatureThrottleecompagniacanante:
Questidriversonotuttifondamentalmentelastessaminestra:gestisconolamodifica
deiparametridisistemaedelclockduranteilraggiungimentodielevatetemperature.
Spessononsonosettabili,soloselezionabili.Consiglioditestarli,ioutilizzo
stabilmenteilterzo.

CPUVOLT
ATTENZIONE!ICONTROLLIDIQUESTASEZIONEVENGONO
TRATTATISOTTOLAVOCEUNDERVOLTING,ESITRATTADI
STEPSPERIMENTALI.
CPUGlobalVoltage
:permettedigestireglobalmenteilvoltaggio
delprocessore.Ognicambiamentoeffettuatoinquestasezione
verrapplicatoadognifrequenza.
Undervoltingritenutosicuro
finoraancheconutilizzoelevato=80mVsottoCM12eAK
Kernel
CPUFrequencyVoltage
:permettecambiamentiarbitraridi
voltaggiosullefrequenzespecificate.Sconsigliatolutilizzo,non
verraffrontatoinquestaguida.
I/O

READAHEADSIZE:
Impostateloalmassimo(
4096
)eimpostateloscheduler
"
deadline
".Questocontrollopermetteallamemoriadiprepararsimeglioall'esecuzione

diistruzioniancoranonrichieste.E'utiledallatoperformanceenonrappresentauna
minacciaperladuratadellabatteria.
SoftwareCRCControl
:controllosuunparticolareprotocollodifiltraggioed
interpretazionedeidatiininput.Puessere(nonapriori)piuttostoenergivoro
(1530%).Consigliataladisattivazione.
AddRandom:
unaltraleggendametropolitanavuolecheagendosullEntropypooldi
Android(tramitekerneloappcomeSeeder)sivadaarimuovereillagdaltelefono.
Tuttocifalso(vederelefaq).Sconsigliatalattivazione.
I/Ostats:
daattivareodisattivareapiacere,ladisattivazioneinterromperil
funzionamentodelleappchemonitoranoleoperazionidiInput/Outputodeilogger.

GPU

GPUFREQUENCY:
LaGPU,oGraphicProcessingUnitlunitdielaborazione
graficasecondariarispettoalprocessore.Ancheinquestocasononscendiamonei
particolari,diciamosolamentechesarebbescioccolimitareleprestazionidellaGPU
delOne,quindisettiamoilmassimovaloredisponibilenelnostrokernel,mentrecome
governorselezioneremoquellopiindicatoperilnostromodello,comediseguito:
Min
200/Max578/Governormsmadrenotz

MEMORY
LaptopMode:
Evitatediapplicarequestoparametroinquantoinfluiscesui
permessidirootelirendeinutilizzabili.
Swappiness:
ovverolatendenzadelkernelaspostareleoperazionidaeseguiresul
discodiswappiuttostochesullaRAM.Fondamentalmente(questosiapplicaanche
suicomputer)unoperazionepuessereeseguitadopoilcaricamentosudiscoo
direttamenteinRAM.LaRAMnotoriamenteunamemoriaestremamenteveloce
rispettoainormalidischi(anchenelcasodimemorieflash,comeneiterminali
Android).Quindiaumentarelapercentualediquestoparametrocomporteruna
memoriaRAMpilibera,maunaminorevelocitnellesecuzionedelleazioni.Il

parametrodatestareapiacere,noninfluisceenormementesulleprestazioni.
PersonalmenteriservounpodiRAMtenendolapercentualeal4060%.

WAKE
GESTURE:
Inquestasezionetroveretetutteleclassichegestureaschermospento
delOne.Pigestureattivatecomportanounmaggiorconsumoaschermospento.

MISC

CONTROLLOCONGESTIONETCP:
Questoprotocolloservealimitareipacchetti
datiinviatidurantelanavigazionewebperesempio.Nonapprofondiamomoltoil
concettoeutilizziamoilgovernorchealmomentosidimostratopiefficiente:
htcp

ADV
KraitCStatesSettings:
Contieneivaristatidisleepdeltelefono(inordinecrescente
diprofonditdaC0aC3).Attivarlituttipermettealtelefonodiavereunavastagamma
disituazionidiriposo.Attivandonesoloalcuneprecludiamolosleepoilrisvegliodel
terminale.PeresempioseselezionassimosoloilC3otterremoundeepsleepa
bassissimoconsumomaprobabilmenteiltelefonorallenterebbenotevolmente
nellaccensionedelloschermo.Consigliatalattivazionedituttiitipi.Inalcunikernel
notocomePowerSuspendModeesipotrebbetrovareinaltresezioni.

KernelSamepageMerging
:permettemiglioramentialivellodiprestazionidimemoria
maincremental'utilizzodellaCPU
.Valutateseattivarlo.

FSync(DisponibilenelFrancoKernel)
:
mostracambiamentisensibilialivellodi
prestazioni,adiscapitodell'integritdellamemoriaincasodicrash
.Consigliata
l'attivazione.EdisponibileancheinAKKernel,masitrovasottoMISC

BUILD.PROP

WifiScanInterval:
settateloilpialtopossibileamenochenonutilizziatespesso
connessionimoltodeboli.

Impostateilprogrammacheusateperapplicareleimpostazioniall'avvio(senzaperbloccare
lafrequenzadelclock)eapplicateunperiododigraziadialmenounminutoperretrocederein
casodiinstabilit.NelcasousiateSynapseilperiododigrazianonesiste:ilprogramma
annullerognisettingseilcellularenonrimarrstabileperalmenodueminutidallavvio.Seil
dispositivocrashaleimpostazionitornerannoquellestockdelvostrokernel.Premeteaquesto
puntoiltastodispuntaallinternodiSynapsepertenereinuovisettings,lacroceperannullare
eripristinareisettaggichehannofattocrashareiltelefono.Synapsenonfadifferenzatraun
riavvionormalefattoprimadidueminutidallavvioeuncrash.

PROFILIDUTILIZZOPERAPP
IlgovernordellaCPUinfluiscepesantementeinsiemeallHotplugsulleprestazionidel
dispositivo.Seaveteapplicatolemieimpostazionientrambisarannoimpostatesul
Conservative,enotereteibeneficisullautonomiadiquestacombinazione,comenoteretele
problematichechenederivanononappenaprovereteagiocare(decisamenteunadelle
attivitpipesantiperunosmartphone).Questeimpostazionisonomoltoavareemoderano
loscalingdellafrequenzaperrisparmiarebatteria.Ilrisultatochemoltigiochisoffrirannodel
cosiddetto
lag
(giocolentooscattoso),decisamenteinsopportabilesuunterminale
prestantecomeilOnePlus.Comeandareadagiresuquesto?Tramitei
profiliperApp
,ossia
delleimpostazionidelKernelchesiattiverannosolodurantelutilizzodideterminateapp.
Questaproceduravaarimuoverequellocheilprincipalelimitedellunderclockinge
delloverclocking:lapplicazioneglobale.Coniprofiliperapppotremodeciderequalesarla
frequenzamassimaeminima
diogniprocessoreperognisingolaapp
.Richiededeltempo
madasoddisfazionialivellodiautonomia
Questofattibilecondiverseapp,manelnostrocasouseremo
PerformanceProfile
,
moduloxposedinteramentededicatoaquestutilefunzione,nonchunadellepocheappche
nonentrerinconflittoconSynapseepienamentecompatibilecon
AndroidL
.

DopoaverimpostatoilkernelconSynapseapriamo
PerformanceProfile
(chevainstallatoe
attivatoinquantomodulo).Citroveremodavantiadunaschermatacontreiconegrigie:

Default
:ilprofilogeneralmenteusatodatutteleappchenonimposteremo,anche
quelloacuitorneriltelefonoallachiusuradiunapppercuiavremospecificatoun
profilo.ApriteloetappategradualmentesuCPUXinmododavederelimpostazione
perognunodeiquattroprocessoridelOPO.Unavoltaappuratochecorrispondeaci
cheavetesettatosuSynapsepotetetornareindietro,altrimentipremeteiltastodi
refresh(unasortadifrecciacheruotainsensoantiorario)perfarsicheilprogramma
lorileviautomaticamente.
ScreenOffProfile
:ilprofilochesiattiverquandoloschermospento.Sconsigliodi
impostarloinsiemeadimpostazionisimilisuSynapse,quellodelmodulopipreciso
inquantocipermettedicambiareilgovernor.Impostazioneconsigliata:
Min.CPUFrequency
:146Mhz/
Max.CPUFrequency
:883Mhz/
Governor
:
Conservative
LockscreenProfile
:ilprofilochesiattivernellaschermatadisblocco.
PErsonalmentenonloutilizzo.
Aquestopuntopossiamopassareallaveraepropriaimpostazionedelleapp:premeteiltasto
+
eselezionatetutteleapppercuivoleteimpostareparametripersonali,tornatepoiindietro
unavoltaterminato.Ora,comenoteretenonpresenteunaselezionemultipla(casomai
vogliateimpostareglistessivaloriperpiapp).Ilmioconsiglioditapparesu
unapplicazione,impostareperogniCPUiparametricheviservono(iomifermoallaCPU,
nonmiinteressanoigovernorI/O)dopodichtenetepremutosuogniapppercuivolete
applicareunprofiloidenticoeselezionate
Applyvaluesfrom
,selezionandolapp
precedentementeconfigurata.Perilrestoviindicogeneralmenteimieisettaggiperleapp,
modificateliasecondadicomemegliovitrovate:
CASO1:APPCHERICHIEDONOMOLTERISORSE(ES:GIOCHI)
Min.CPUFrequency
:1958Mhz/1574Mhz/1958Mhz/1574Mhz

Max.CPUFrequency:
2457Mhz
Governor:
Interactiver
CASO2:APPCHENONRICHIEDONOALTERISORSE(STORE,CLIENTCOME
TELEGRAMETC)
Min.CPUFrequency
:146Mhz
Max.CPUFrequency:
1728Mhz
Qualcheavvertimento:nonimpostateovviamenteprofiliperSynapseoaltrigestoridelkernel,
necompromettereteilfunzionamento.Sevidafastidioilcontinuomessaggiodiapplicazione
deiprofilipoteterimuoverelenotifichedallinterfacciastessadelmodulo

CONTROLLODELLEAPP
Richiedeilroot?
Si
Richiedelosbloccodelbootloader?
No
HOBISOGNODITUTTEQUESTEAPPCHENONUSO?
Sonol'unicoquicheodiailpacchettodiGoogleAppsinquantocontieneapplicazionichemai
uso,opercuidispongodiun'alternativamigliore?PeresempioodioleappdiGmaileEmail,
preferendoilclientMyMail,oancoranonutilizzopraticamentemai"PlayMovies","Play
Edicola"edaltreapplicazionidelgenere.Eperchdovreiaverebisognodell'appMessaggi
quandousoHangouts,oviceversa?Inoltrequesteapplicazionimoltospessogiranoin
background,occupandomemoriainutilmente.Inquestocasoabbiamoduepossibilit:

1)DISINSTALLIAMOLEAPP(DISISTEMA)NONNECESSARIE
Civengonoinaiutomoltissimitoolperquestoeiomisentoindoverediconsigliarneunoin
particolare:

LuckyPatcher
:L'applicazionediChelpuSpermettedicompiereunamiriadedi
azioni(alcunelegali,altreunpo'meno,machenonapprofondiremodicertoin
questotopic).Tralepiutili,appunto,ladisinstallazionediQUALSIASIapp
presentesulnostrosmartphone.
IMPORTANTE
:cancellatesempreidatidellappdadisinstallare(
Lucky
Patcher
>
tapsullapp
>
eliminadat
i)opotresteincorrerenei
deleted_wakelock,wakelockcausatidaresiduidiroutinedieventieseguitida
appdisinstallate,dicuirimanetraccia(vedremopiavanticosasonoi
wakelock)

Eccounalistadiappdisistemasicuredadisinstallare.
*Gmail
*Cclock
*EmaileServiziExchange
*MusicFX
*NewseMeteo
*CMHome
*TutteleappstilePlayMusic,PlayMovieetc..
*Earth
*Mappe
*LiquidExplorer
*AccountCM
*Hangout
*Messaggi

Emoltealtre,ilmioconsiglioditestare(backupallamano!).Unpiccoloappuntoper:ho
eseguitopivoltequestaprocedura,epucapitarecheladisinstallazioneforzatadi
applicazionidisistemaportiallacreazionedi
wakelockorfani
(trovatemaggioriinformazioni
suInternet)oltrealmassiccioaumentodeiwakelockdiappquali
SistemaAndroid
,
Servizi
Google
,servizinonmegliospecificatiquali
1013
(Mediaserver)etc..

Secancellandoleapplicazioniriscontratequestoproblema,ilmioconsigliodiriflashareil
pacchettodelleGoogleAppsediprovarelasecondasoluzione.

2)CONGELIAMOTUTTELEAPPDICUINONABBIAMOBISOGNO
Apriamo
LuckyPatcher
epremeteperqualchesecondosullappchevoletecongelare,
dopodichselezionate
Freezethispackage
.Lafunzioneappenautilizzatanascondeleapp
daltelefono,equestenonpotrannopiessereaperte/attivatefinoalloscongelamento.Per
riabilitarledovreteselezionare
EnablethisPackage
dallostessomen.
Oracheabbiamofattopiazzapulitadelleappchenonciservono,pensiamoaquelleche
inveceandremoautilizzareognigiorno.

HOBISOGNODIQUESTEAPPALL'AVVIO?
Molteapplicazionicheinstalliamoacquisisconoildirittodiavviarsiquandoaccendiamoil
telefono.E'necessariocheFacebookolafotocamerasianonellalistadiapplicazionid'avvio?
Decisamenteno,poichquestodaunaparterallental'avviostesso,dall'altranonnecessario
moltospesso.Cisonoduemodiperrimediareaquesto:
Dallasezione
PrivacyGuard
(scorrereginellaguidapermaggiori
informazioni)nelleimpostazioniselezionatemanualmenteogniapplicazione,
dopodichrimuoveteilpermesso"
Eseguiall'avvio
".Questoandreseguito
pertutteleappchenonvogliamosiavviinosenzailnostropermesso.

METTIAMOLEAPPNELCONGELATORE(EFACCIAMOCELERIMANERE).
Greenify
un'applicazionechepermettedi"ibernare"inostriprogrammiinmodocheessi
nonconsuminoeccessivamentelabatteria.PerchGreenifynonrappresentiuna
"castrazione"perl'esperienzautenteraccomandatocomprarelaDonateKeyeattivareil
moduloperil
FrameworkXposed
.Notatechel'ibernazionediGreenifynonfunzionacomela
disattivazionedaimpostazionioilcongelamentodiTitaniumBakcup:l'appcontinuera
funzionarecomehasemprefatto.
ApriamoGreenify(dopoaverinstallatolaDonateKeyeilmoduloXposedFramework),e
andiamoin"funzionisperimentali",quiattiviamotutteleimpostazionidisponibili:traquesteci

sonoquellechepermetterannodi
ibernareleappdisistemaedimantenerelenotifiche
,
inmododanonperderelefunzionidiappcomeFacebookoG+.

Daquiilprocedimentomoltosemplice:cliccateiltasto"+"diGreenifyeibernatetutteleapp
delvostrocellulare.Prestateparticolareattenzionealleappdisistema,alcunesonorischiose
daibernare.Eccounalistadiappdisistemachesicuroibernare:
Google+
Hangouts
Maps
Chrome
Fotocamera
GestoreTemi
GooglePlayGames(etutteleGooglePlayappscome"PlayLibri","PlayEdicola"
etc..)
Torcia
Youtube
Galleria
Foto
EsconsigliatoibernareappcomeFacebookMessenger,WhatsappoTelegrampoich
spessolaricezionedellenotifichevienecomunquecompromessa
MasiamosicuricheGreenifynondanneggil'esperienzautente?Inunaparteminimainrealt
si:l'appnonperdernessundatoconl'ibernazionemaunavoltariapertadovressere
ricaricata.InutiledirechesuunQuadCoreda2.5Ghziltempodiattesaridicolo.
Mistatofattonotaredadiversepersonechealcuneapp(Facebook,Messenger,Whatsapp
etc..)nonriesconoasfruttarelafunzionedimantenimentonotifichediGreenify,inalcunicasi
tutteassieme,inalcunicasisoloalcuneapp.Questosembrerebbedovutoalfattochequesta
funzioneriservataalleappcheutilizzanoilGCM(GoogleCloudMessagging)comeservizio
perlaricezionedinotifichepush,chealcuneappsembranononcondividere.

BLOCCHIAMODEFINITIVAMENTEUN'APPLICAZIONE(A.K.ATagliodelpercorodi
risveglio)
Greenifyconsenteun'ulterioremetododiibernazionechecipermettediimpedire
sistematicamenteilrisvegliodiun'app.Questafunzionasirivelaestremamenteutilequando

contutteleottimizzazionidelmondoquellaparticolareappcontinuercomunquea
risvegliarsi,oppuresemplicementeperarrestaredefinitivamenteappchepreferiamosiano
"sveglie"solamentequandolestiamoattivamenteusando.
Avvertimento:questaprocedura
(finoadisattivazione)bloccherpermanentementeogninotificaeil90%
dell'integrazionedell'appcolmultitaskingogniqualvoltachequestaverrchiusa.

Andatesu
Greenify
enellaschermatadelleappibernateguardatequellecheattualmente
sonoattivenonostantesianonellalistadiibernazione.Selezionateneunaeverificate,in
basso,lapresenzadiunpulsante
aformadiforbici
,premeteloe
ignorateimessaggidi
avvisoinsistendosull'ibernazione
.Aveteappenabloccato
ilpercorsodirisveglio
di
quell'applicazione.Procedetecontuttelealtreapp.Siricordachequestafunzioneancora
sperimentaleepotrebbenonesseredisponibilepertutteleapp,ononfunzionare
correttamente.
Comefunzionalibernazioneestrema?Adessoquandolappverribernata/terminataquesta
nonpotrpiavviarsifinoaquandononlofaremonoi.Questafunzionemoltoutileanche
perildiscorsowakelock,infattibloccasenzadubbioogniwakelockcausatodallapp(vedremo
piavanticosasonoiwakelock).
Unultimoappunto:perilfunzionamentocompletodiGreenifyandatein
Impostazioni
>
Sicurezza
>
AmministratoriDispositivo
eabilitatelapp.Fatelostessoin
Impostazioni
>
Accessibilit

LIMITIAMOILBATTERYDRAINTRAMITEPRIVACYGUARD
Fin'oraabbiamolimitatoleapplicazionichegiranoall'internodelnostroterminaleibernandole
eassicurandocichelorimanganoalungo.Cisiamochiesti,per,effettivamentesetuttoquello
chepossonofareleapplicazioniquandogiranosianecessario?E'necessariochequasitutte
leapplicazionipossanoreperirelanostraposizioneoaccedereainostricontatti?Ma
soprattuttochepossanotenereattivoilterminale?Ringraziol'utente
@sambaeallegria
per
avermiricordatol'efficentissimafunzione
PrivacyGuard
:trattasidiunasezione(cheprendea
voltenomialternativiquali
AppOps.
/
Op.App.
osimili)checipermetterdigestireipi
comunipermessiacuiaccedonolenostreapplicazioni.Inparticolarecidedicheremoai
permessiamioparerepidispendiosi:
Posizione,Risveglia
e
TieniSveglio
notiamocheil
terzopermessononindicailtenersveglioilcellularealivellodiprocessore,madidisplay:
Mantieniattivolostessopermessocheusa,peresempio,lappFotocamerapernonfar
spegnereloschermodurantelaregistrazionevideo.Risvegliainvecefaruscireilterminale

dalDeepSleep.LasezionePrivacyGuardmoltosemplicedausare:cibasterrecarcialsuo
interno,selezionareun'applicazione(inalcuneversionenecessarioandarein
Avanzate
per
visualizzareilresocontocompleto)etoglierelaspuntadalpermessocheriteniamoinutile.
Attentiper:suAndroidLnontutteleappsonogestibilicomesuKK.
AddestramentodiPrivacyGuard:
alcuneversionidiPrivacyGuardpermettonosolamente
ditoglierelaspuntadalpermessodiunapp,altrehannoleopzioni
consenti

nega
e

chiedisempre
.Questultimafunzionemoltoutileinquantoapplicandolapertuttele
applicazionidelterminalesareteinformatiognivoltacheunapprichiedediaccedereadun
particolaredatotramiteunappositafinestra.Risultacosmoltopisemplicecapirecomele
appchiedonoipermessiequalidiquestisiainutiledargli.Rimarretesorpresidagiochiche
chiedonodisaperelavostraposizionequandoilcellularenonstafacendonulla.
ATTENZIONE:
nonusatequestoaddestramentosuappdisistemaquali
UIdiSistema
o
Impostazioni
.Ricordatechequesteultimerichiedonoanchelusodeltouchscreen,potreste
trovarviafareunfactoryresetmoltoprimadiquantopensiate.
Ilwifinonfunzionapi?
E'benesaperecheAndroidfiltraattraversoilpermesso"Posizione"
laricercadelwifi.Seperesempiorimuoveteilsuddettopermessoall'app
Impostazioni,
non
saretepiingradodiscannerizzarepernuovereti(finoaquandononripristinereteil
processo).Ilmioconsiglioquindidinonrimuoveredaappchericercanoretiwirelessquesto
permesso.

STEPSPERIMENTALI

Richiedeilroot?
Si
Richiedelosbloccodelbootloader?
No
CONTROLLOSUIWAKELOCK
Questoeisuccessivipassaggisonosperimentali.Procediatuorischioepericolo.
L'autoredellaguidanonsiassumenessunaresponsabilitpercrash,freeze,softbrick,
hardbrickoaltriinconvenientiderivantidaquestooaltripassaggidellaguida.
Unostrumentopotenzialmentedistruttivoperlabatteriadelnostroterminalesonoiwakelock:
sitrattadispecificheprocedurechetengonosveglioilcellulareancheaschermospento,
impedendoglidiandareindeepsleep.Facebookrilasciawakelockperfarviriceverelenotifiche

intemporeale.IdemperWhatsapp.IdemperGooglePlus.Idemperqualsiasiappche
supportilenotifichepush.Altreapputilizzanoiwakelockperaltrimotivi.Agiresuiwakelock
bloccandolicipermettedidareunadrasticaspintaalnostrocellulareinterminidiautonomia.
Installiamo
WakelockDetector
e
Amplify.
Unavoltaconcessiipermessidirootadentrambe
leapp(unavoltaattivatoilmoduloXposeddiAmplify,questidovrebbeavereipermessidiroot
automaticamente)senonvoleteaddentrarviallinternodiunaconfigurazioneavanzatapotete
lasciaretuttocos,iprogrammifarannoentrambiillorodovereedovrestenotaredei
miglioramenti.Nelcasononviaccontentaste(
bravi
),spieghiamosubitoacosaservonoledue
appchesiamoandatiadinstallare:WakelockDetectorraccogliecostantementedatisui
wakelockcheaffliggonoilterminale,inoltrenellesueimpostazionipossibileselezionareuna
modalitavanzata(
gratuitamente
)grazieallaqualepotretevedereancheiwakelockdi
sistema,compresidinomi.Amplifyfafondamentalmentelastessacosamapermettedi
limitareiwakelock.Infatti,seeffettuateunadonazioneversolosviluppatore,potreteandare
nelleschedeWakelock,AlarmseServicesdiquestappesettareuntempo(insecondi)
entroilqualeilwakelockverrperiodicamentepermesso(estimerdi60secondi:quel
wakelockoalarmverrconcesso,senevienefattarichiesta,ogniminuto).Settandountempo
moltoaltolimiteretepesantementeiwakelock,inoltrelappcontieneuna(peroramodesta)
libreriacheviinformersucosaregolanocertiwakelockinmodochepossiatecapireseil
vostrocellularepotrebberisentireomenodellasuainibizione.Aquestopuntodiventatutto
moltosemplice:bastercontrollareiwakelockchepitengonosveglioilnostroterminalee,
tramitequalchericercasuGoogleeAmplify,andarealimitarliperriguadagnaresubitouna
buonapartedellautonomiadelnostroterminale.

Wakelockchenondoveteassolutamentedisattivare:
ActivityManagerLaunch:wakelockdisistemachesebloccatoportaadestesi
malfunzionamentidelsistema.
*vibrator*:sebloccatocompromettelavibrazionedeltelefono
WifiSuspend:responsabiledellattivitWifidurantefrequentiscreenon/screenoff.Se
disattivatoportaamalfunzionamentodelWifi
AudioOffload:sebloccatoildispositivononsarpiingradodiriprodurreaudioa
schermospento
AlarmManager:sebloccatounqualsiasieventopianificato(sveglieetc..)smetterdi
funzionare

TimedEventQueue:sebloccatoAndroidnonsarpiingradodigestirepidi
unazionecontemporaneamente(ilcellularepotrebbediventareinutilizzabile)
Hangouts_rtcs:sebloccatoHangoutnonfunzionerpi
WindowManager:sebloccatoleappnonpotrannopiessereaperte
AudioIn:sebloccatolafunzioneOkGooglenonpotrpifunzionare

RISPARMIAREBATTERIACONL'UNDERVOLTING.
Cos'l'undervolting?E'ilmomentodifaremodifichepidrastiche,questavoltaalivellodi
CPU
.Essainfattifunziona(comeovviamentetuttoall'internodelcellulare)graziealvoltaggio
fornitoledallabatteriadelterminale.L'undervoltingconsistenellariduzionedivoltaggi
(suddivisiperspecifichefrequenze:
unmaggioreclockdelprocessorerichiederun
voltaggiopialto
)alloscopodirisparmiarebatteria.
Menoelettricit,menoconsumi,
insomma
.L'undervoltingpotenzialmenteunbuontaglioaiconsumidellabatteriama
prendeteloconlepinze,unaquestionemoltodelicatasucuinonpotetepermettervidi
improvvisare.
Ilrischiocheilterminalerimangasenzasufficientecorrenteper
accendersi/funzionare
.Eaquelpuntosietefuoridallagaranzia.Primachevelodomandiate,
no,nonandremoadisassemblareilOnepermodificareivoltaggi,stiamoparlandodiuna
modificasoftware,quindiquasisemprereversibile.Introduciamounnuovoprogrammacheci
aiuteratestareirisultatiraggiunti,
AntutuBenchmark
questoprogrammacontieneuntest
distabilitcheciaiuteracapireseilnostroundervoltingandatotroppooltre.Procediamo:

Apriteilprogrammacheusatepergestireilkernel,
disattivatetuttelefunzioniche
riguardanol'applicazionedelleimpostazioniall'avvio
eandateallasezionecheriguardai
voltaggidellaCPU.Vitroveretedavantiadunaschermataconlevariefrequenzeeunvalore
divoltaggioperognunadiesse.
NONMODIFICATEMANUALMENTEOGNIVALORE
.
Rischiatediapportaredanniconsistentialdevice.Sicuramentenelprogrammacheusatec'
untastoglobalecheabbassailvoltaggiodiuncertotantopertuttelefrequenze,laprocedura
semplice:abbassateognivoltadiun'unitivoltaggidellaCPU,apriteAntutuBenchmarke
fateiltestdistabilit.Seiltestsiconclude(ilterminalenonsiriavvia,ononpresentaartefatti
visivioaltricomportamentiinaspettati)sapetechel'undervoltingaquellivellosicuro.Potete
continuareripetendoglistepfinoaquandoiltelefononondiventainstabile(probabilmente
crasheresiriavvier).Quandoavreteraggiuntoilpuntodiinstabilitsapretecheilvostro
terminaleutilizzabilefinoalpuntoimmediatamenteprima.Usateilterminaleperunpo'di

temposottoquestisettaggiperverificarechetuttosiaapostoequandovisentitesicuri
impostatiivaloriall'avvio.Ladomandachevienespontanea:
qualilpuntodiinstabilit
delOnePlusOne?
Nonc'purtroppounarisposta,ilpuntovariadallevostreimpostazioni,
dalleappcheusateedall'utilizzochefatedelcellulareingenerale.Perquestoconsigliodi
applicaresempreunperiododigraziadiunoopiminutiall'avvio,inmododapoterannullare
tuttoincasodiproblemiimprevisti.

STEPEXTRA
Richiedeilroot?
No
Richiedelosbloccodelbootloader?
No
Aveteapplicatotuttalaguidamalavostrabatteriaancorastentaaraggiungerelobbiettivoche
vieravatepreposti?Nonaveteapplicatotuttalaguidaperchcerteimpostazioniproprionon
andavanobeneconilvostrosolitouso?Oppuresemplicementelaguidanonvibastaevolete
recuperareunpodiautonomiaextra?Questistepvannocontrolapremessaprincipaledella
guida(aumentarelautonomiasenzacastraresensibilmenteildevice),evipermetterannodi
disattivarelefunzionimaggiormenteenergivorediAndroidedellevostreapp:potretecos
dareuntaglionettoadeterminatisprechi!Vediamobrevementecosaltropossiamofare
Vialaudioefeedbackaptico
:

Impostazioni>Audio
etoglietelaspuntada
Toni
tastierino
,
Suoniallapressione
,
Suonodibloccoschermo
e
Vibraallapressione
.
RidurretedrasticamentelapportodiwakelockdapartediMediaservererisparmierete
batteria.
ViaOkGoogle/GoogleNow:
dallappRicercaGoogledisattivateilriconoscimentoOk
Googleoppure,ancorameglio,disattivatecompletamenteGoogleNow.Ilguadagnoin
quantoautonomiacheneconsegueinteressante.
Viatuttelegestureaschermospento
Impostarelabarradinavigazioneaschermo
Limitareilpipossibileiltimeoutdiretroilluminazioneschermo.

FAQ(FrequentlyAskedQuestion)


Q
:Perchsconsiglisialoverclockingchelunderclocking?
A
:SconsigliolOverclockingperchsitrattadiunoperazionecheincrementail
consumodellabatteriaincambiodiunincrementononsensibiledelleprestazionidel
dispositivo.Averequei400MegaHertzinpineltuoprocessorenonlofarandare
incredibilmentepivelocediquantononfacessegi.Sonopuntidivista.Perquanto
riguardalunderclockinglaspiegazione,diciamo,picomplicata.Qualilmotivoper
cuitu,utentex,faiunderclocking?Perrisparmiarebatteriaovviamente,maqualisono
lepremessesecondocuipensicheabbassandoilclockdelprocessoretupossa
ottenereunrisparmio?Principalmentesonoqueste:
1) Iltelefonoeseguemenooperazionialsecondo,quindiconsumadimeno
2) Iltelefonolavoraadunvoltaggiopibasso,quindiconsumadimeno
3) iltelefonosviluppamenocalore,quindiconsumadimeno
4) Iltelefonotoccamenofrequentementefrequenzealte,quindiconsumadimeno
Sequestetrecondizionivalesserocontemporaneamenteeffettivamenteilrisparmio
sarebbeconsiderevoleelunderclockingrappresenterebbeunodeipuntibasedi
questaguida.Purtroppononcoseandiamoavedereperch:
1) Iltelefonoeseguesimenooperazionialsecondo,manonmenooperazioni
globalmente.SeioaproFacebooka2.5Ghzoa1Ghzilnumerodioperazioniper
aprirelappsarsemprelostesso,perchdovrebbeandarediversamente?
Lappsemprelastessa,lecomponentidacaricareidem.Lafatesolocaricare
pilentamente.Questultimaaffermazionesmontasubitoilprimopunto.
Eseguiretemenooperazioniafrequenzealtemapioperazioniafrequenze
basse,eguagliandoallafineilcaricodilavoro.
2) Iltelefonolavoraadunvoltaggiopibasso,manoncostantopibasso.Molti
utenticredono,erroneamente,cheilvoltaggio,peresempio,dellaFrequenza
1Ghzsialametdiquellodellafrequenzacorrispondenteai2Ghz,macinon
vero.Nonviunarelazionedirettatraiduedatiepotetecontrollarlovoistessi.
Facciamounaprova:rimuoviamolundervoltingdalnostroprocessoree
controlliamoivoltaggidelleduefrequenzeappenacitate(idatipotrebbero
variareleggermentecausaROM).Nelmiocaso1Ghz=815mVmentre
2Ghz=1015mV.Secondoilvostroragionamentolafrequenza1Ghzdovrebbe
prenderecirca500mV,oppurequellada2Ghzdovrebberichiedernepidi1600.
Comevedeteinveceladifferenzaamalapenadi200mV.Quindinon

raddoppieretelavostraautonomia,inoltreperildiscorsofattoprima
recuperereteilvoltaggiorisparmiatoconleoperazionisvolteinpi.
3) Everocheiltelefonosviluppamenocaloreafrequenzepibasse,maperil
discorsodelprimopunto,recupereretegrossomodotuttoilcalorerisparmiate
conilmaggiortempodiesecuzione.
4) Ladomandachevifaroraspessosmontachiunderclocka:ognivoltachelo
fateviassicuratedisettareiparametridelgovernor?Sevoitroncatela
frequenzada2.5Ghza1.5Ghz(peresempio)ilgovernorrimanecomunque
configuratoperi2.5Ghzsenonintervenitevoimanualmente(lamodificadei
parametridelgovernornonvienecontemplata,almomento,inquestaguida).Il
risultato?Iltelefonostarquasicostantementesullamassimafrequenza
disponibile,inquestocasoaddiritturaintensifichiamoconsumiecalore.
MaquindilUndeclockinginutile?Nonsempre.Seilvostrotelefonopresentadei
wakelockaschermospentodicuinonriuscitealiberarvibloccarelafrequenza
potrebbeaiutare,anchesenonenormemente.Questoperchsolitamenteiwakelock,
purtenendopermoltotempoiltelefonoattivo,siincartanoadeseguirelastessa
operazione.Quindieseguirlaadunafrequenzaaltaobassanonfadifferenza.Inquesti
casiutilizzatelo,neglialtri,comevisto,inutile.

Q
:PerchritieniinutililemodificherelativeallEntropyPool?
A
:Perch,comesipudesumereconunaricercasuInternet,lentropyPoolgenera
daticasualiquandounapplirichiede.Spessoquestidatiservonoperoperazioni
crittografiche,quindiimplicanolasicurezzadeltelefono.AppcomeSeedersibasano
sulfattochealcuneapprichiedonoquestidatierimangonobloccatedurantelaloro
creazione(cherichiededeltempo,affinchidatisianosicurierobustieabbastanza
randomici>P.S:idatirandomicinellarealtinformaticanonesistono,esistono
quellipseudorandomici).IncrementandolattivitdellEntropyPool(Seeder
addiritturalariempieognisecondo)idativengonogeneratipivelocementeelapp
nonsiblocca.Peccatochecossiottenganodatimoltomenosicuri.Inoltrelavelocit
generalechesiacquisiceinquesticasidovutaalcontinuoriempimentodellEntropy
Pool>ossiailtelefonorimanecostantementeafrequenzepialte.Sevoleteottenere
unrisultatocomequestopoteteoverclockarelavostrafrequenzaminimainvecedi
spenderesoldiinunappinutile.

Q
:Perderlagaranziaeseguendoilrootolosbloccodelbootloaderpereseguire
questaguida?
A
:LagaranziadelOnePlusOnenonprevedelaperditadellastessainseguitoaroot,
sbloccodelbootloaderomoddingingenerale,madecadeincasodibrick.Perquesto
raccomandodinonpersonalizzareipassaggisenzaaverprimalettocompletamente
tutteleinformazionifornite.

Q
:NellasezionePrivacyGuardnonpossogestireleapplicazionidisistema.E
normale?
A
:Enormalissimo,solitamentenonpossibile.SetitrovisuParanoidAndroidpuoi
scaricareilmoduloXposedAOSPAPrivacyFixcherenderdisponibilileappdi
sistema(puoiancheprovareilmodulosualtrerommadubitocheavrunqualsivoglia
effetto),altrimentipuoiinstallarelappAndroidTunermamoltopicomplessada
utilizzareenonverr(perilmomento)trattatainquestaguida.Alternativamente
potrebbedarsicheiltuoPrivacyGuardanascondaquesteapp.Apriilmentramiteil
tasto...evaisuAvanzateperunagestionecompleta.

Q
:DopoaverapplicatolasezionerelativaaGreenifyhopersolenotifichediunaopi
app,comepossoriottenerle?
A
:EunproblemacheGreenifypudareevariadaterminaleaterminale.Puoiprovare
adegreenifizzareleappchetidannoproblemi,senondovessiriottenerelenotifiche
provadisinstallarleereinstallarle(dopounwipecache+datidelleapp).Senemmeno
questodovessefunzionare,disinstallaereinstallaGreenifyeriapplicalaguida
escludendoleappchedannoproblemi.RicordachesolotramitelaDonatepuoi
spuntarelopzioneperilmantenimentodellenotifiche.

Q
:DopoaverapplicatolasezionerelativaaPrivacyGuardilWiFihasmessodi
funzionare!
A
:HaitoltoilpermessodiPosizioneallappImpostazioni.Ripristinaleerisolveraiil
problema.

Q
:Cosacambiatralaversionecompletaequellacompattadellaguida?
A
:Originariamentelaversionecompattadovevaessereunsempliceelencodelle

impostazioniattualiinmodocheadogniaggiornamentogliutentinondovessero
rileggere/scrollareinteramentelaguida.Almomentolasuapubblicazionesospesa.

Q
:QuandodiventerannostabililesezionisuiWakelockesullUnderVolting?
A
:Mai,poichquesteoperazionisonopotenzialmenterischioseenonpossonoessere
generalizzateperognidispositivo.Nonsignificachevoinonpossiateapplicarleoche
applicarlefaresplodereilvostrosmartphone.Tenetesempretracciadiciche
modificateeunbackupaportatadimano.

Q
:Sulmiokernelcisonomoltigovernordicuinonparli,perch?
A
:Parlaredituttiigovernordisponibili(anchesoloperOnePlusOne)sarebbe
esageratamentelungoeineffettiinutile,perchspessodiscendeintecnicismicheal
lettoremenoinformatononinteressano.Unacosachechileggepufare
consigliarmikernelconcuisitrovatobene,chetester.

Q
:ComemaiilBoefflaKernelnonvienecitato?
A
:IlBoefflakernel,oltreadaveregovernorparticolari,haunaveraepropriaapp
dedicata,conprofilidirisparmioenergeticopersonalizzato,utilizzarloinsiemeadaltre
appdigestionedelkernelcomprometterebbeilfunzionamentodientrambelecose.E
sconsigliataailettoricheutilizzanoilBoefflalapplicazionedellasezionesulKernel.

ACURADISIMONEBALLOCCU:SIPREGADICITAREINCASODIUTILIZZOPER
ALTRIPROGETTI.