Il tuo smartphone segna zero passi mentre hai appena camminato per trenta minuti. O peggio, il contatore sembra bloccato da diversi giorni senza apparente motivo. Questo malfunzionamento del contapassi colpisce sia i dispositivi Android che gli iPhone, e le sue cause spesso vanno oltre il semplice bug software. Il problema si trova all’intersezione di sensori hardware, strati software intermedi e impostazioni di risparmio energetico che variano da un produttore all’altro.
Health Connect su Android: un conteggio dei passi che dipende da un permesso invisibile
Da Android 14, il conteggio dei passi si basa su Health Connect, un modulo di sistema in grado di leggere direttamente il sensore di passi del telefono senza applicazioni di terze parti o smartwatch. Questo cambiamento architettonico passa in gran parte inosservato dagli utenti.
Il meccanismo è definito “attivato su richiesta”: il conteggio inizia solo quando un’app ha ottenuto il permesso READ_STEPS in Health Connect. In pratica, se cambi telefono, reinstalli un’app di camminata o revoci permessi durante una pulizia delle impostazioni, il contatore può fermarsi improvvisamente. Nessuna notifica ti avvisa.
Molti utenti cercano di capire perché il mio telefono non conta più i miei passi dopo un aggiornamento o una migrazione di dati. La risposta si trova spesso in questo permesso silenzioso che nessuna applicazione ha richiesto nuovamente.
Per verificare, apri le impostazioni del tuo telefono, cerca “Health Connect”, poi consulta la sezione dei permessi. Se nessuna applicazione ha accesso alla lettura dei passi, il sensore rimane in standby. Concedi il permesso alla tua app di monitoraggio abituale, e il conteggio riprende generalmente nei minuti successivi.

Storico dei passi limitato a 30 giorni: dati che sembrano scomparire
Health Connect impone una limite di lettura dello storico dei passi a 30 giorni dalla data della prima autorizzazione. Senza il permesso specifico PERMISSION_READ_HEALTH_DATA_HISTORY, qualsiasi tentativo di leggere dati più vecchi restituisce semplicemente un errore silenzioso.
I dati esistono ancora nel sistema. Non vengono eliminati. Tuttavia, l’app che li visualizza non ha più accesso, il che si traduce in intere giornate mostrate con zero passi.
Questo fenomeno si verifica frequentemente dopo:
- Un ripristino di backup su un nuovo telefono, dove i permessi non vengono sempre trasferiti con i dati
- Un cambio di app di monitoraggio (passaggio da Google Fit a Samsung Health, ad esempio), poiché la nuova app riparte con le proprie date di autorizzazione
- Un ripristino delle impostazioni di privacy durante un aggiornamento di sistema importante
Il risultato per l’utente è disorientante: il contatore sembra funzionare alcuni giorni e non altri, senza una logica apparente. La distinzione tra “passi non conteggiati” e “passi conteggiati ma illeggibili” è raramente spiegata nelle interfacce.
Sensore di passi e accelerometro: due componenti, due tipi di guasti
Gli smartphone moderni utilizzano due tipi di sensori per contare i passi. L’accelerometro rileva i movimenti su tre assi. Il sensore di passi dedicato (step counter), presente sulla maggior parte dei telefoni recenti, è un componente separato, ottimizzato per filtrare i falsi positivi e consumare poca energia.
Quando il sensore di passi dedicato si guasta o si disconnette a livello software, il sistema a volte passa all’accelerometro da solo. La precisione diminuisce notevolmente, con passi conteggiati in eccesso durante i tragitti in auto o passi mancanti durante le camminate lente.
Verificare lo stato del sensore senza app di terze parti
Su Android, il menu “Informazioni del sensore” accessibile tramite le opzioni sviluppatore consente di visualizzare in tempo reale i dati grezzi del contapassi. Se il valore rimane bloccato mentre cammini, il sensore hardware è probabilmente difettoso.
Su iPhone, la diagnosi passa attraverso l’app Salute. Consulta la sezione “Passi” e verifica la fonte dei dati. Se “iPhone” non appare più come fonte attiva, il sensore di movimento del telefono non trasmette più i suoi dati all’app.

Modalità risparmio energetico e restrizioni del produttore: il freno più comune
La modalità risparmio energetico è la prima causa di conteggio incompleto dei passi. Quando è attivata, la maggior parte dei produttori Android (Samsung, Xiaomi, Huawei, Oppo) limita drasticamente l’attività delle app in background, inclusa la sincronizzazione con i sensori di movimento.
Il problema non si limita alla modalità risparmio energetico ufficiale. Diversi produttori aggiungono i propri strati di gestione della batteria:
- Samsung applica restrizioni tramite “Messa in attesa delle app” nelle impostazioni della batteria, che possono interrompere la sincronizzazione di Google Fit o Samsung Health senza preavviso
- Xiaomi utilizza un sistema di “blocco app”: senza un blocco esplicito, l’app di monitoraggio si chiude automaticamente dopo pochi minuti di inattività
- Huawei e Honor impongono un “avvio automatico” da disattivare manualmente per ogni app interessata
Su iPhone, la modalità risparmio energetico riduce la frequenza di raccolta dei dati di movimento. Apple Salute raggruppa quindi i passi in intervalli più lunghi, il che può dare l’impressione che il contatore non si muova durante una passeggiata, prima di saltare bruscamente.
Impostazione da controllare con priorità
Prima di qualsiasi altra operazione, escludi la tua app di monitoraggio dalle ottimizzazioni della batteria. Su Android, il percorso è generalmente Impostazioni, poi App, poi la tua app, poi Batteria, poi “Non limitata”. Su iOS, disattiva la modalità risparmio energetico durante le tue passeggiate o verifica che l’opzione “Monitoraggio della forma” rimanga attiva in Impostazioni, poi Privacy, poi Movimento e forma.
I feedback sul campo divergono sull’efficacia di queste impostazioni a seconda dei marchi e delle versioni di sistema. Un’impostazione che funziona su un Samsung Galaxy S24 potrebbe non esistere con lo stesso nome su un modello di un’altra gamma. Ogni aggiornamento del produttore può ripristinare queste eccezioni senza preavviso.
Quando il contapassi del tuo telefono smette di funzionare, la tentazione è di reinstallare l’app o riavviare il dispositivo. Questi gesti risolvono talvolta il problema, ma non sempre. La causa si trova più spesso in un permesso revocato silenziosamente, una restrizione della batteria troppo aggressiva o un limite di storico imposto dal sistema. Controllare questi tre punti in quest’ordine evita di perdere tempo in operazioni inutili.



