Android è il sistema operativo più popolare al mondo e una delle caratteristiche di Android che lo distingue dagli altri sistemi operativi è la possibilità di personalizzare completamente il proprio dispositivo a proprio piacimento. Android è sempre stato molto esteso e la personalizzazione è un percorso in cui si sono avventurati sia Google che altri sviluppatori di terze parti. Proprio in questo aspetto, la tematizzazione gioca un ruolo molto importante. Oggi vi presentiamo Substratum, una scelta tematica popolare per i dispositivi Android di ultima generazione. Per prima cosa, parliamo di cosa sia realmente Substratum.
Cos’è il substrato?
Se volete continuare a leggere questo post su "Come tematizzare il tuo dispositivo Android con Substratum" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a Come tematizzare il tuo dispositivo Android con Substratum, continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.
Come forse saprai, Sony ha sempre fornito ottime funzionalità di tematizzazione nella sua gamma Xperia. Questo tema è stato portato dal framework di Sony – Runtime Resource Overlay (RRO) . Nell’estate del 2014, Sony ha fornito il suo codice a Google, da unire come parte di Stock Android. Per utilizzare questo framework, è stato sviluppato Layers. Layers era essenzialmente una semplice applicazione utilizzata per gestire il framework RRO di base, aiutando gli utenti a personalizzare il proprio dispositivo, pur avendo il proprio set di restrizioni. Nel frattempo, Sony ha lavorato ulteriormente su OMS (Overlay Manager Service). OMS è un client per la gestione degli overlay, che consente ai provider di controllare dinamicamente le priorità e abilitare/disabilitare gli overlay. Sebbene Layers di per sé fosse anche un manager, OMS si è dimostrato molto migliore ed efficiente. Infine, Layers è stato deprecato ed è stato sviluppato un OMS completo, denominato Substratum.
Substratum sostanzialmente porta avanti la semplice usabilità del Layers manager con le grandi potenzialità offerte dall’OMS. Rispetto ai livelli tradizionali, gli overlay sono ora installati come normali app nella partizione /data/app e il processo di creazione dei temi è completamente dinamico.
Modalità del substrato
Come accennato in precedenza, Google ha unito il framework RRO di base nel proprio sistema operativo Android con Marshmallow. Detto questo, ufficialmente, OMS non è mai stato unito ad Android. Tuttavia, gli sviluppatori che hanno creato le proprie ROM personalizzate si sono presi la libertà di unire l’OMS completo nelle loro ROM personalizzate. Pertanto, ci sono 2 modalità di lavoro di Substratum: Legacy e Full .
In modalità Legacy, il codice sorgente del solo RRO viene unito ed è simile a quello che Google offre come parte di AOSP. In modalità completa, il codice completo dell’OMS di Substratum viene unito al codice di base del sistema operativo, fornendo così maggiore scalabilità all’utente.
Come installare substrato e tema Android?
Prerequisiti:
- Android Marshmallow o superiore (6.0+)
- Accesso alla radice
1. Il primo passo è installare “Substratum Theme Engine Root” (gratuito) dal Play Store proprio come qualsiasi normale app.
2. Il passaggio successivo consiste nell’aprire l’app e concederle l’accesso root e tutte le altre autorizzazioni necessarie . Nel caso in cui tu stia eseguendo Substratum in modalità Legacy, riceverai un avviso per il supporto limitato.
3. Torna al Play Store e scarica qualsiasi tema Substratum di tuo gradimento. Qui, in questo tutorial, utilizzeremo il tema Greyce, che può essere trovato qui. Alcuni altri fantastici temi disponibili sono Compound, Default Dark e PitchBlack. Dopo aver installato correttamente il tema, riceverai una notifica dall’app Substratum, che dice ” Tema installato con successo “.
4. Dopo aver installato un tema, è necessario installare tutti gli overlay. Vai all’app Substratum, seleziona il tema Greyce e seleziona le sovrapposizioni che preferisci. Gli overlauys non sono altro che gli elementi che desideri tematizzare sul tuo dispositivo, come le impostazioni di Android, l’interfaccia utente di Android, l’interfaccia utente di varie app e altro ancora. Una volta selezionato, tocca l’icona del pennello in basso a destra e seleziona “Installa selezionato”. Substratum inizierà ora a installare gli overlay selezionati.
5. Dopo aver completato con successo l’applicazione di questi overlay, riceverai una notifica per lo stesso.
Nota: se esegui Substratum in modalità Legacy, ti verrà richiesto di riavviare il dispositivo per applicare le modifiche.
6. Ecco fatto, il tuo tema è ora applicato e dovresti vedere i cambiamenti nel tuo dispositivo. Puoi persino utilizzare Substratum per installare pacchetti di caratteri, modificare animazioni di avvio, suoni e sfondi sul tuo dispositivo.
Come disinstallare gli overlay selezionati?
Nel caso in cui desideri tornare al tema stock, apri semplicemente il menu dell’hamburger da sinistra e vai a “Gestione avanzata” o “Elenco sovrapposizioni” (a seconda della modalità Substratum). Seleziona semplicemente gli overlay che desideri disinstallare, quindi tocca l’icona del pennello nell’angolo in basso a destra e tocca “Disinstalla selezionati”. Substratum ora rimuoverà le sovrapposizioni selezionate. Ancora una volta, a seconda della modalità, potrebbe essere necessario riavviare il dispositivo.
In che modo Substratum Theme Engine è diverso dal Theme Engine di CyanogenMod?
Per il gruppo di utenti là fuori che hanno utilizzato Cyanogen Mod ROM, devono avere familiarità con CMTE, il motore di tematizzazione di CyanogenMod. Mentre CMTE ha prosperato per anni come un’ottima opzione di tematizzazione (probabilmente perché era l’unico servizio disponibile nel suo genere), sin dall’introduzione di Substratum, CMTE ha perso il suo trono.
Tecnicamente, CMTE si concentra sulla modifica completa del codice della risorsa che tratta, rispetto a Substratum, che sostanzialmente posiziona una sovrapposizione sull’app. Ciò rende Substratum molto più veloce, più facile da usare e molto più sicuro di CMTE. Inoltre, con CMTE, era essenziale per l’utente riavviare il proprio dispositivo, mentre utilizzando la modalità Substratum completa, è possibile personalizzare dinamicamente il tema del proprio dispositivo senza la necessità di riavviare. Inoltre, CMTE come progetto è stato escluso sin da Android Nougat, mentre lo sviluppo di Substratum continua a crescere.
GUARDA ANCHE: 10 fantastici temi di Nova Launcher che sembrano incredibili
Tema Android utilizzando Substratum Theme Engine
Substratum in sé è un framework molto potente che consente agli utenti di creare temi e personalizzare dinamicamente il proprio dispositivo. Ha anche la capacità di creare temi per app di terze parti e non solo per le risorse di sistema, espandendo così letteralmente gli orizzonti tematici dell’utente. Inoltre, da quando è stato lanciato Android Nougat, CyanogenMod ha interrotto lo sviluppo di CMTE. Inoltre, con Cyanogen scomparso e LineageOS che afferma apertamente di non avere intenzione di sviluppare un’alternativa CMTE, sembra evidente che Substratum sia qui per restare.
Quindi, dicci la tua opinione su Substratum Theme Manager e condividi con noi i tuoi temi preferiti e la configurazione del dispositivo. Dopotutto, la personalizzazione in Android, specialmente con Substratum, è limitata solo all’immaginazione dell’utente. Suona i tuoi pensieri nella sezione commenti qui sotto.