Guida al modding OnePlus

Guida al modding OnePlus

Pit


"Perché dovrei moddare il mio OP?"


Il discorso modding è un discorso che va affrontato passo per passo, per poter capire di cosa stiamo parlando.


~~~~~~~~~~~~~~~~~~~~


PREMESSE!


• il Modding NON è illegale!

Per lo meno non la parte di modding che vi andremo a spiegare in questo post. Ci teniamo a precisare che il OnePlus IT Staff non condivide né incoraggia qualsiasi tipo di uso del modding, che sia vietato dalla legge.


• Prima di addentrarvi nel mondo del modding, assicuratevi bene su ciò che state facendo, flashare (gergo per "installare") file incompatibili tra loro può rendere inutilizzabile il vostro telefono; se non siete sicuri di ciò che state per fare, chiedete sui nostri gruppi, noi del OnePlus IT Staff siamo li apposta per fornirvi supporto.


~~~~~~~~~~~~~~~~~~~~


Bene, ora possiamo iniziare.


Partiamo dal principio; 

Come sappiamo, ogni telefono viene spedito con un sistema operativo al suo interno, nel nostro caso, che abbiamo un telefono OnePlus, il sistema operativo si chiama OxygenOS, il quale ha determinate opzioni di personalizzazione, un suo stile estetico con conseguenti caratteristiche proprietarie, come per esempio, Shelf.

Al suo interno, ogni sistema operativo ha un cosiddetto "Kernel" che sarebbe ciò che unisce la parte software con quella hardware; detta in parole povere, il kernel gestisce tutto ciò che avviene durante l'utilizzo del telefono, è ciò che, ad un vostro tap, apre l'applicazione desiderata, per esempio.

Per farvelo capire nella maniera più semplice possibile, è il "motore" del telefono.



1. Che cosa vuol dire moddare?


Molto semplicemente, moddare vuol dire apportare modifiche al sistema operativo, cambiandone alcune parti, come per esempio il kernel, o cambiandolo interamente, con ROMs (gergo per "sistema operativo") costruite usando il codice sorgente AOSP ( Android Open Source Project ) fornito direttamente da Google.


2. Perché dovrei moddare?


Noi siamo riusciti a individuare 5 macro-ragioni per le quali un utente dovrebbe moddare 


1) Più fluidità e velocità generale di sistema;

2) Più features e/o opzioni di personalizzazione; per "features" si intende opzioni che possono risultare utili, mentre per opzioni di personalizzazione si intende tutto ciò che riguarda l'estetica della ROM, come per esempio la scelta di un tema con più varietà di colori;

3) Più batteria; gran parte delle ROMs che sono disponibili, oltre che ad essere più fluide e veloci di OxygenOS, hanno una battery life molto più longeva, in quanto gli sviluppatori delle "Custom ROMs" (ROMs personalizzate) applicano delle ottimizzazioni che vanno a ridurre il consumo a schermo spento, e anche il consumo ad utilizzo attivo. La riduzione del consumo, ovviamente, può variare da ROM a ROM.

4) Per rimanere aggiornati sulle ultime novità fornite da Google;

Per farvi un esempio pratico, prendiamo in considerazione i OnePlus 3/3T.

Come detto da Carl Pei, OxygenOS in versione Android 9.0 Pie sarà rilasciata anche per gli OP3/3T, nonostante siano dispositivi vecchi di 2/3 anni. 

Beh, gli OP3/3T hanno avuto la possibilità di assaporare Android 9 già dall'inizio di novembre, grazie alle Custom ROMs.

5) Per concedere i permessi di root;

Essi sono dei permessi di sistema che possono essere concessi per monitorare e/o modificare alcuni parametri della vostra ROM e/o del vostro kernel, per farvi due esempi, applicare un tema a livello di sistema totale, ovvero che applica il tema anche alle app di terze parti, come Whatsapp, Gmail ecc, oppure per monitorare quali app girano in background, dandovi la possibilita' di capire quale sia il problema se la vostra batteria dura poco. Ovviamente questi sono solo due esempi, ma c'è molto altro che puo essere fatto con i permessi di root.


3. Come si modda?


Gli step fondamentali per poter iniziare a moddare sono 2;


1) Lo sblocco del bootloader

Il bootloader è il "cancello" che una volta aperto permette di applicare modifiche. Una volta sbloccato, è ribloccabile, in caso di necessità, tramite una procedura specifica.

2) Installazione della TeamWinRecoveryProject ( TWRP );

La recovery è una parte del sistema che permette di forzare determinate azioni, come per esempio ripristinare ai dati di fabbrica. La recovery preinstallata su tutti i OnePlus, indifferentemente dal modello, è la "Oxygen Recovery" la quale NON permette di flashare ( gergo per "installare" ) ROMs e/o kernel.

Di fatti, per fare ciò, sarà necessario installare una recovery alternativa, ovvero la TWRP.


N.B.

Tutti i file che andrete a flashare sono file in formato di cartella compressa (.zip) che non vanno decompressi, oppure in formato immagine (.img),che sono file che molto raramente vi troverete a flashare.


Per comodità e praticità, abbiamo deciso di categorizzare le varie guide per dispositivo, in maniera tale da avere la massima chiarezza all'interno di questo post:


Guide per OnePlus 3/3T


1. Come sbloccare il bootloader -> qui

2. Come installare la TWRP recovery ->qui

3. Come flashare una Custom ROM -> qui

4. Come concedere i permessi di root -> qui


Guide per OnePlus 5/5T


1. Come sbloccare il bootloader -> qui

2. Come installare la TWRP recovery ->qui

3. Come flashare una Custom ROM -> qui

4. Come concedere i permessi di root -> qui


Guide per OnePlus 6/6T


1. Come sbloccare il bootloader -> qui

2. Come installare la TWRP recovery -> qui

3. Come flashare una Custom ROM -> qui (N.B. non essendo il processo di flashing uguale tra tutte le ROMs, controllate sul rispettivo thread di XDA della ROM desiderata, la procedura di flashing)

(N.B.2 ci sono Custom ROMs disponibili, ma in nessuna di queste funziona il sensore di impronte)

4. Come aggiornare la OxygenOS avendo TWRP e Root, tema che crea non pochi problemi nel mondo OP6/6T -> qui


5. Come concedere i permessi di root -> qui


Bene, speriamo che questo post vi sia stato utile, e chi abbia fatto riflettere bene sul discorso Modding!

Vi ricordiamo, ancora una volta, che se avete dubbi e/o domande, potete chiedere sui nostri gruppi, che vi lasciamo qua sotto;


Gruppo OnePlus 3/3T -> @OnePlus3it

Gruppo OnePlus 5/5T -> @OnePlus5it

Gruppo OnePlus 6/6T -> @OnePlus6it


Vi auguriamo un buon Modding!


OnePlus IT Staff


Guida realizzata da Pit per OnePlus IT Community

Report Page