DarQ è un'app che consente agli utenti di abilitare una modalità oscura forzata in base all'app su Android 10. Ora funziona senza root grazie all'utilizzo di uno script ADB.
Android 10 ha portato alcune funzionalità utili che lo hanno reso un aggiornamento apprezzato rispetto ad Android 9 Pie. L'incerto sistema di navigazione a 2 pulsanti di Android 9 ha lasciato il posto alla navigazione completamente gestuale, che ha funzionato molto meglio. Ha portato anche Android 10 una modalità oscura a livello di sistema sulle app che lo supportano dopo Google ha realizzato i vantaggi dei temi scuri sui display OLED premium. Le app proprietarie di Google su Android sono state rapidamente aggiornate a aggiungi temi scuri. La funzionalità della modalità oscura a livello di sistema era quella che gli utenti richiedevano da anni e finalmente hanno ottenuto il loro desiderio in Android 10. Tuttavia, c’è ancora spazio per miglioramenti. Mentre Google ha aggiunto un'opzione sviluppatore per forzare tutte le app ad attivare la modalità oscura (anche quelle che non lo erano state specificamente aggiornato con la funzionalità), non c'è modo in Android stock di abilitare una modalità oscura forzata su a per app. Come previsto, la comunità XDA è venuta in soccorso. Sviluppatore riconosciuto XDA
Quinny899 ha rilasciato l'app DarQ a giugno, consentendo agli utenti di abilitare la modalità oscura forzata per app.L'unica limitazione con DarQ era che richiedeva il root perché inviava un comando shell che richiedeva privilegi elevati per abilitare l'opzione della modalità oscura forzata. Ciò significava che gli utenti senza root erano fuori dai giochi. Anche le interfacce utente personalizzate non avevano la soluzione al problema. OPPO ColorOS7 ha aggiunto un'attivazione forzata della modalità oscura a livello di sistema nelle impostazioni di visualizzazione (portandola fuori dalle Opzioni sviluppatore), ma, ancora una volta, non può essere attivata in base all'app. Tuttavia, possiamo sempre fidarci della comunità per trovare soluzioni innovative. Con la versione 1.2, DarQ è stato ora aggiornato per supportare la modalità oscura per app su Android 10 senza root. Lo fa utilizzando uno script ADB, che deve essere scaricato separatamente. L'app ora richiede all'utente di concederle autorizzazioni ADB a livello di shell in modo che possa eseguire lo stesso comando dell'opzione modalità oscura forzata senza bisogno di root.
DarQ utilizza anche un servizio di accessibilità in modo da poter rilevare quando le app selezionate dall'utente si trovano nel file in primo piano per abilitare la modalità oscura forzata, quindi disabilitare la modalità oscura quando tali app non sono presenti in primo piano.
Con la versione 1.2, l'app ora supporta OxygenOS di OnePlus. L'aggiornamento ha anche aggiunto una casella di ricerca all'elenco delle app.
Il registro completo delle modifiche è riportato di seguito:
Registro delle modifiche DarQ v1.2
v1.2
- DarQ ora funziona senza root! Utilizza lo script ADB dal thread XDA o dal repository GitHub per eseguire il servizio in background richiesto per utilizzare DarQ senza dover eseguire il root del dispositivo.
- Risolto il problema con il rilevamento delle radici
- Aggiunto il supporto per OxygenOS
- Aggiunta una casella di ricerca all'elenco delle app
- Aggiunto un filtro per le app di sistema (nascosto per impostazione predefinita) nell'elenco delle app
Per saperne di più
Attivare la modalità oscura forzata in base all'app significa che gli utenti possono abilitare la modalità oscura in app come Twitter, ad esempio, scegliendo di disabilitarla su Facebook e Instagram. DarQ può anche abilitare automaticamente la modalità oscura di notte. Consente la flessibilità dell'utente, il che è bello da vedere. Possiamo aspettarci che un'opzione come questa venga fornita come opzione per gli sviluppatori nella prossima versione di Android? Dovremo aspettare fino al prossimo mese per scoprirlo.
Scarica DarQ da XDA Labs ||| Discussione del forum XDA per DarQ