English | Italiano
Oxygen Customizer è un'applicazione Android open source che mira a offrire agli utenti la possibilità di modificare e personalizzare vari aspetti dell'interfaccia utente di Oxygen OS.
Inoltre, la natura open source di Oxygen Customizer incoraggia i contributi della comunità e il miglioramento continuo, garantendo un'esperienza utente dinamica e in continua evoluzione.
- Compatibilità
- Requisiti
- Varianti di rilascio
- Installazione
- Permessi
- Contributo
- FAQ
- Crediti
- Licenza
- Dichiarazione di non responsabilità
- Donazioni
Caution
Questa app richiede Magisk, KernelSU e APatch per l'accesso root e il framework XPosed/LSPosed. Qualsiasi altro metodo alternativo non funzionerà.
Oxygen Customizer è compatibile con OxygenOS/ColorOS/RUI 15, 14 e 13.
Warning
Se si utilizza una ROM basata su OOS15, utilizzare almeno le versioni beta.
-
Oxygen OS 15, 14 o 13 (verificare la compatibilità sopra)
LSPosed ufficiale può essere trovato qui. In ogni caso questa versione è ora adatta solo per OxygenOS 14.
Ora puoi utilizzare diverse varianti:
- LSPosed IT (Internal Test),
- LSPosed Irena
- LSPosed JingMatrix
- ReLSPosed
Per tutti questi è necessario Zygisk (soprattutto su KSU). Sono disponibili molti moduli Zygisk. Se si sceglie di utilizzare LSPosed Internal Test, funzionerà qualsiasi versione di Zygisk. Se scegli di utilizzare LSPosed Irena, ti consigliamo di utilizzare Zygisk Next. Se scegli di utilizzare ReLSPosed, ti consigliamo di utilizzare ReZygisk.
Warning
Scarica sempre i moduli da fonti ufficiali e assicurati di utilizzare la build più recente dalla pagina delle azioni.
OxygenOS 14: qualsiasi LSPosed OxygenOS 15: LSPosed IT o LSPosed Irena 7280+ (Zygisk Next 534+) o ReLSPosed 7200+ (ReZygisk CI) OxygenOS 16: LSposed IT o LSPosed Irena 7280+ (Zygisk Next 534+) o ReLSPosed 7200+ (ReZygisk CI)
Questa mod è disponibile in tre varianti diverse:
Se stai utilizzando una ROM basata su OOS14 o OOS13.
Aggiornato con correzioni e nuove funzionalità, se si utilizza una ROM basata su OOS15, si consiglia di utilizzare la variante nightly.
Questa variante viene rilasciata a ogni push su questo repository.
Può includere varie correzioni o nuove funzionalità che saranno disponibili in versione beta e stabile.
Warning
Se stai utilizzando OOS15 .850+ DEVI utilizzare LSPosed IT (Internal Test) o qualsiasi versione di LSPosed Irena 7280+ (consigliato con Zygisk Next 534+) o ReLSPosed 7200+ (consigliata con ReZygisk CI). Qualsiasi segnalazione di problemi con una versione LSPosed diversa o software incompatibile verrà chiusa.
- Scarica e installa l'app Oxygen Customizer.
-
Abilita il modulo Xposed nell'app LSPosed.
-
Apri l'app, concedi i permessi di root e segui le istruzioni.
-
Attendi che venga completata la generazione del modulo specifico della rom.
-
Riavviare il dispositivo quando richiesto.
-
Concedi l'autorizzazione SuperSU/root per Oxygen Customizer e SystemUI dall'app KernelSU
-
Disattiva l'opzione
Unmount modulesse disponibile nell'app. Se non ti interessa il rilevamento del sistema, abilita semplicemente OverlayFS o configura meta modulo. -
Apri l'app e attendi che finisca di generare il modulo specifico della rom.
-
Riavviare il dispositivo quando richiesto.
Se utilizzi KernelSU (o Next) 3.0+, hai bisogno di meta-moduli per montare i moduli, perché ksu non li monta. Per OxygenOS è suggerito Mountify, in alternativa puoi provare Magic Mount, o Hybrid Mount.
Warning
Scarica sempre i moduli da fonti ufficiali e assicurati di utilizzare la build più recente dalla pagina delle azioni.
Dopo aver installato mountify è necessaria una piccola configurazione. Aprire la Web UI di mountify e inserire i seguenti valori:
mountify_mount = 2
mount_device_name = KSU
Se stai utilizzando susfs 2.0.0+
mountify_custom_umount = 2
Se stai utilizzando una versione precedente di susfs
mountify_custom_umount = 1
Dopo la configurazione, riavviare e continuare con l'installazione di Oxygen Customizer.
Magic Mount non richiede alcuna configurazione aggiuntiva da parte dell'utente.
Questa app richiede le seguenti autorizzazioni:
android.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_BACKGROUND_LOCATION
Per recuperare i dati meteo e i servizi basati sulla posizione, sono necessarie le autorizzazioni per accedere a Internet e alla posizione. Queste autorizzazioni sono essenziali per il corretto funzionamento del Lockscreen Weather e non vengono utilizzate per altri scopi.
android.permission.USE_BIOMETRIC
È richiesta l'autorizzazione all'utilizzo dell'autenticazione biometrica per visualizzare la richiesta di autenticazione quando abilitata per il menu di riavvio avanzato.
android.permission.VIBRATE
Per ottenere il feedback tattile quando si utilizza l'app, è necessaria l'autorizzazione a far vibrare il dispositivo.
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE
android.permission.MANAGE_EXTERNAL_STORAGE
Per salvare e caricare immagini/font personalizzati sono necessarie autorizzazioni di lettura e scrittura su dispositivi di archiviazione esterni. Queste autorizzazioni sono essenziali per il corretto funzionamento dell'app e non vengono utilizzate per altri scopi.
Apprezziamo e accogliamo con piacere ogni tipo di contributo, dal codice alla documentazione, dalla grafica ai suggerimenti di progettazione, fino alle segnalazioni di bug. Vi invitiamo a sfruttare al meglio la piattaforma collaborativa di GitHub inviando Pull Request, fornendo tutorial o altri contenuti pertinenti. Qualunque cosa abbiate da offrire, la apprezziamo e possiamo utilizzarla efficacemente nel nostro progetto.
Ho bisogno di un accesso root affinché Oxygen Customizer funzioni?
- Sì, affinché Oxygen Customizer funzioni correttamente è necessario l'accesso root.
Quali dispositivi supporta Oxygen Customizer?
- Oxygen Customizer supporta esclusivamente Oxygen OS 14 e versioni successive. La compatibilità con altri dispositivi o ROM personalizzate non è garantita.
È supportata la versione "xx" di Android?
- Oxygen Customizer supporta ufficialmente Android 14 e versioni successive. Non è garantita la compatibilità con le versioni precedenti di Android e non è previsto il supporto per tali versioni.
Ho avuto bootloop. Come posso risolverlo?
Qual è la differenza tra Release build e Debug build?
- Release build è una versione ottimizzata pensata per la distribuzione agli utenti finali, mentre Debug build include funzionalità e informazioni aggiuntive per scopi di debug e sviluppo.
Posso usare Oxygen Customizer insieme ad altre app di personalizzazione?
- Sì, Oxygen Customizer può essere utilizzato insieme ad altre app di personalizzazione. Tuttavia, è importante notare che potrebbero verificarsi conflitti o modifiche sovrapposte, che potrebbero influire sull'esperienza utente complessiva.
Ho trovato un bug. Come posso segnalarlo?
- Assicurati di eseguire l'ultima versione nightly prima di creare un nuovo problema!
- Per segnalare un bug, vai alla sezione Issues. Crea un nuovo problema e assicurati di selezionare il modello
Bug Report. Fornire quante più informazioni dettagliate possibili, inclusi i passaggi per riprodurre il bug e tutti i messaggi di errore o screenshot pertinenti.
Come posso richiedere una nuova funzionalità?
- Se hai una richiesta di funzionalità, vai alla sezione Issues. Crea un nuovo problema e scegli il modello
Feature Request. Assicurati di includere dettagli completi sulla funzionalità desiderata, sui suoi potenziali vantaggi e su qualsiasi altra informazione rilevante che possa aiutare a comprendere e valutare la richiesta.
Dove posso fare una donazione?
- Puoi donare tramite "PayPal", o tarmite "Buy me a coffee".
- Android Open Source Project (AOSP) per il codice sorgente di Android.
- OnePlus per Oxygen OS.
- Material Icons per le icone in-app.
- PixelXpert, @siavash79 per l'aiuto con le mod Xposed e per il suo fantastico lavoro con Pixel Xpert.
- Iconify, @Mahmud0808 per aver portato l'idea di Iconify e il suo fantastico lavoro.
- crDroid per Pulse Controller e alcune modifiche.
- OmniROM per i fornitori di servizi meteorologici.
- Project Matrixx per alcune illustrazioni.
- SuperiorExtended per alcune modifiche e layout.
- E tutti coloro che hanno contribuito e tradotto... :)
Oxygen Customizer è concesso in licenza con GPLv3. Consultare LICENSE per il testo completo della licenza.
Warning
- Si prega di notare che Oxygen Customizer potrebbe non essere completamente compatibile con tutte le varianti OOS personalizzate.
- Non posso essere ritenuto responsabile per eventuali danni o problemi che potrebbero verificarsi al tuo dispositivo durante l'utilizzo di Oxygen Customizer.
