﻿titolo:NasoSanTemp
descrizione:Servizio Android in background che monitora la temperatura di CPU e batteria e mostra un overlay quando i valori superano le soglie configurate.
linguaggio:Kotlin
nota:
novita:
v0.108 - 08/10/2026
- Quando il log diagnostico e' attivo, ora registra molto piu' dettaglio per capire perche' il monitoraggio si e' fermato: perche' e come e' partito ogni volta (riavvio del telefono, apertura a mano, GestoreApp, riavvio del sistema), se la chiusura precedente e' stata normale o forzata e, su Android 11 e successivi, il motivo dato dal sistema
- Il log riassume ogni 15 minuti le richieste di controllo di GestoreApp e segnala subito le anomalie (lettura temperature ferma, pause lunghe, errori di risposta); registra anche i passaggi di registrazione presso GestoreApp. A log spento non scrive nulla e non consuma nulla
v0.093 - 23/09/2026
- Il log diagnostico ora si attiva davvero insieme all'app in ogni situazione (all'avvio del servizio di monitoraggio e dopo un riavvio del telefono, non solo aprendo le Impostazioni): quando e' attivo registra gli eventi fin dal primo istante
- Corretto il log diagnostico che poteva spegnersi da solo dopo pochi secondi senza salvare nulla; ora resta attivo e, se non c'e' ancora niente da esportare, avvisa invece di disattivarsi
- Aggiunto il riavvio automatico del monitoraggio dopo il riavvio del telefono: l'app torna a funzionare da sola, senza bisogno di riaprirla a mano
v0.083 - 22/09/2026
- Corretto: il servizio di monitoraggio poteva non essere riavviato da GestoreApp quando veniva chiuso dal sistema; ora il servizio e' raggiungibile da GestoreApp, che lo rimette in funzione automaticamente com'era previsto
- Quando il log diagnostico e' attivo ora raccoglie gli eventi anche dal servizio di monitoraggio, dalla lettura della CPU, dall'overlay e dai permessi (prima registrava quasi solo la propria attivazione)
- Pulizia interna del codice di lettura CPU: rimosso un dato non piu' utilizzato, nessun cambiamento visibile all'uso
v0.072 - 16/09/2026
- Colori dell'interfaccia unificati in un'unica palette centrale NasoSan: bottoni, note, footer e indicatori di stato ora usano i colori standard dell'app invece di tinte scritte a mano
- La schermata Impostazioni usa ora un tema scuro coerente: il footer non appare piu' come un riquadro scuro fuori posto in tema chiaro
v0.066 - 15/09/2026
- Dichiara a GestoreApp la categoria "sempre attivo" per il riavvio automatico del servizio. Nessun cambiamento visibile all'uso.
v0.060 - 14/09/2026
- Aggiunta gestione permesso avvio automatico (autostart OEM: Xiaomi/MIUI, Huawei, Oppo, Vivo, OnePlus, Letv, Asus), riverificata come gli altri permessi ad ogni apertura app; non verificabile dal sistema, richiede conferma manuale dopo l'apertura della schermata
- Aggiunta sezione "Permessi" in Impostazioni (logica 002): quattro righe con indicatore verde/giallo/rosso (Batteria, Overlay, Notifiche, Avvio automatico), ciascuna riapre la relativa schermata di sistema in ogni momento, stato aggiornato automaticamente al ritorno sulla schermata
v0.055 - 12/09/2026
- Aggiunto segnale di presenza periodica verso GestoreApp NasoSan (riapertura automatica se il servizio viene terminato): nessun comando di chiusura invece, solo la disinstallazione disattiva l'app
v0.050 - 09/09/2026
- Corretto box anteprima Impostazioni: rimosso un margine interno di troppo che non esiste nell'overlay reale, ora l'esempio e' identico al reale (stessa costruzione, nessun padding aggiuntivo)
- Corretta riga crediti nel footer Impostazioni: ora mostra anche Analyst/Dev (mancava), non solo versione e licenza
- Indicatore "altre impostazioni" reso conforme alla logica: elemento separato con sfondo proprio, visibile solo quando c'e' ancora contenuto da scorrere sotto, nascosto in fondo
- Corrette le frecce di andamento nell'anteprima Impostazioni: non vanno piu' a capo su una riga propria, restano allineate come nell'overlay reale
- Dopo aver premuto Salva in Impostazioni, la schermata si chiude automaticamente
v0.044 - 08/09/2026
- Aggiunta anteprima dal vivo in Impostazioni: mostra l'overlay a dimensione reale, aggiornata subito ad ogni modifica, prima di salvare
- Aggiunta intestazione in Impostazioni con logo NasoSan (cliccabile, apre nasosan.it) e nome app; versione mostrata solo nel footer
- Impostazioni riorganizzata in gruppi apribili (Testo e colori, Soglie); aggiunto footer fisso con info app e attivazione nascosta di un log diagnostico (pressione lunga 5 secondi), con finestra per salvare su cartella o condividere il file
- Corretto bug: toccare l'icona app non riavviava davvero il servizio se bloccato; ora lo ferma e lo riavvia veramente
- Accorciati i pulsanti della notifica: "Attiva test"/"Disattiva test" -> "Test on"/"Test off", "Impostazioni" -> "Imp."
- Testo pulsante test notifica reso piu' chiaro: "Test on"/"Test off" -> "Test >on"/"Test >off"
v0.038 - 06/09/2026
- Aggiunto controllo notifiche disattivate a livello sistema: se disattivate, dialog e apertura impostazioni notifiche dell'app
- Ogni apertura app (anche da gestione app) riavvia il servizio se non attivo, oltre a riverificare tutti i permessi
- Aggiunta schermata Impostazioni (pulsante dedicato in notifica): regola dimensione testo, colori e soglie batteria/cpu dell'overlay, con salvataggio e ripristino default
v0.028 - 05/09/2026
- Corretto overlay: simbolo di andamento (^ v -) era spostato in alto rispetto al testo, ora centrato correttamente
