Cos'è quella ROM? Domande frequenti sul modding del dispositivo
Sono passati circa 10 mesi da quando ho preso un LG Optimus One, il mio primo telefono Android. Non è terribile, ma non è nemmeno una bestia da telefono. C'erano almeno un paio di occasioni ogni giorno in cui avrei voluto fare un po 'di più - specialmente negli ultimi due mesi in cui la mia base di app installata aveva iniziato a raggiungere proporzioni mostruose, minacciando di usare tutta la mia memoria interna ogni un paio d'ore.
In un fine settimana relativamente tranquillo, ad agosto, ho deciso di fare il grande passo e installare un porting personalizzato del famigerato CyanogenMod per il mio telefono. La ricerca è iniziata cercando di trovare la migliore ROM per il mio telefono e passare da una pagina all'altra di discussioni, tutorial e procedure dettagliate su come farlo. Ho finito per spendere circa sei ore cercando di assorbire tutte le informazioni che c'erano sul processo prima di premere il temuto pulsante "Wipe" che devi premere prima di installare una nuova ROM. Il processo effettivo è durato non più di 20 minuti, e sono così contento del risultato finale, trascorro una malsana quantità di tempo ogni giorno che mi colpisco per non averlo fatto prima.
In questo articolo, cercherò di comprimere tutte le mie ricerche da vari siti in una singola FAQ, sperando di ridurre il tempo che trascorrerai cercando di capire le cose, così potrai passare più tempo a giocare con la nuova mano di vernice su le pareti del tuo dispositivo. Facciamo un salto subito.
D: Cos'è una ROM personalizzata e perché dovrei installarne una?
Una ROM personalizzata è una versione del sistema operativo Android, con alcune modifiche. La natura open source di Android rende facile per qualsiasi sviluppatore prendere il codice sorgente e modificarlo nel modo desiderato. Le personalizzazioni per il sistema operativo possono variare da semplici a molto profonde, a seconda dell'intento degli sviluppatori e della quantità di tempo che trascorrono su di esso.
Per quanto riguarda i motivi per installarne uno, ecco la mia lista in alto:
- Odio il bloatware che viene preinstallato praticamente con tutti i telefoni Android in questi giorni, mangiando una preziosa memoria interna e ingombrando il mio cassetto delle app senza motivo. La maggior parte delle ROM personalizzate arriverà senza app non necessarie, lasciando un'esperienza Android pulita e gratuita.
- Data la loro attenzione alla velocità e al minimalismo, le ROM personalizzate di solito si sentono più veloci e funzionano più velocemente rispetto alle ROM originali. Questo è particolarmente vero per l'eccellente CyanogenMod.
- Puoi iniziare a giocare con le parti interne del tuo dispositivo - come overclockare la velocità del processore - se ti trovi in quel tipo di cose.
- Soprattutto, per molti dispositivi, le ROM personalizzate sono l'unico modo per eseguire l'aggiornamento all'ultima versione di Android. Se sei bloccato con Froyo con un aggiornamento "imminente" perenne come me, questo è un modo per dire ai produttori e ai trasportatori di fare un'escursione e prendere le cose nelle tue mani.
Se hai ancora bisogno di convalida, prova questo, questo e questo.
D: Devo fare il root del mio telefono per installare una ROM personalizzata?
A: Sì. È necessario accedere agli interni del dispositivo per poter aggiornare o sostituire l'intero sistema operativo. La maggior parte dei carrier e dei produttori bloccano l'accesso al livello di amministrazione del sistema operativo, la root, per impedire alle applicazioni di fare scherzi. Il rooting è il processo per ottenere, bene, l'accesso root.
D: Devo essere un geek per farlo?
A: No. Contrariamente a ciò che potreste aver indotto a credere, il rooting del telefono non comporta alcun hardware, comandi di terminale criptici o persino una connessione a un PC (almeno in alcuni casi). Per alcuni dispositivi, è semplice come installare un'app (come Z4root) e toccare un pulsante. Per gli altri, si tratta di installare alcuni software sul computer, collegare il telefono al PC e fare clic su un pulsante. Tutto dipende dal tuo telefono. Controlla qui per una guida sempre aggiornata per il rooting di qualsiasi telefono Android.
D: Devo reinstallare tutte le mie app?
A: Sì. Pensa a questo come reinstallare il sistema operativo sul tuo computer. Tutte le app verranno eliminate e la nuova ROM verrà fornita con un set standard. Sarà necessario installare gli altri spostandoli lateralmente (copia degli installer sul dispositivo e avviandoli dal telefono) o tramite l'app Android Market.
Alcune ROM, come CyanogenMod, non confezionano nemmeno le app di base di Google come Gmail e Android Market per evitare di mettere nei guai con Google. Forniscono però un unico pacchetto di installazione per le app, che deve essere installato separatamente.
Se si desidera evitare il fastidio di reinstallare tutto da zero, è possibile utilizzare qualcosa come Titanium Backup dopo aver eseguito il rooting del dispositivo. Fa quello che potresti pensare di fare - eseguire il backup di app e dati. Se si desidera eseguire il backup dei dati prima del rooting, consultare questa guida.
D: Tutto il mio telefono verrà cancellato?
A: Memoria interna - Sì. Scheda SD - Probabilmente no. Tutte le cartelle sulla scheda SD rimarranno lì dopo l'installazione della nuova ROM; semplicemente non avranno ancora nessuna app che si riferisca a loro. Una volta installate nuovamente le app, alcune di esse riconosceranno automaticamente i file nelle loro cartelle e ti consentiranno di ripristinare i dati quando avvii la tua app per la prima volta. Per altri, potrebbe essere necessario farlo manualmente. Ancora una volta, Titanium Backup è tuo amico se vuoi evitare il fastidio.
D: Può questo mattone il mio telefono?
A: Anche se è senza dubbio una possibilità, direi che è molto raro. Fintanto che rimani con le ROM reputate e leggi attentamente le istruzioni per l'installazione, è altamente improbabile che renderesti il tuo telefono inutilizzabile.
Q: Ok, sono venduto. Come installo una nuova ROM?
A: Il modo più semplice: installare ROM Manager da Android Market. Sì, hai letto bene. L'Android Market contiene infatti app che ti permettono di gironzolare con le viscere più profonde del tuo dispositivo. Come è quello per aprire?
ROM Manager rende il processo di ricerca della ROM corretta per il tuo dispositivo e l'installazione di un gioco da ragazzi. Basta installare l'app, lasciare che installi automaticamente l'ultima versione del recupero ClockworkMod per il tuo dispositivo, quindi scorrere l'elenco delle ROM per il tuo telefono e scaricare e installare quello che desideri. Fatto!
È possibile che ROM Manager non elencherà un sacco di ROM personalizzate per il tuo dispositivo. Per fortuna l'installazione praticamente di qualsiasi altra ROM è ancora abbastanza semplice. Il tuo primo passo in questa avventura dovrebbe essere trovare il forum per il tuo telefono su XDA-Developers e sfogliare l'elenco delle ROM nel sottosalone di sviluppo. Trova quello che ti piace e poi segui i passaggi qui per visualizzarlo sul tuo dispositivo.
D: Sembra ancora rischioso. C'è un piano B se le cose vanno male?
A: Certo che c'è. ROM Manager ti consente - anzi, ti chiede - di eseguire un backup della configurazione corrente di Android in modo da poter tornare indietro e ripristinarla nel caso in cui le cose si incasinino durante l'installazione della nuova ROM. È semplice come fare un backup e quindi ripristinarlo dal menu di ripristino quando ci si avvia.
D: Vale la pena tutto il problema?
A: Hai mai letto tutto fino ad ora !? Uno, non ha quasi nessun problema. Due, è come avere un nuovo motore migliore per la tua auto. Gratuito. Perché non lo faresti??
D: Questo non annullerebbe la mia garanzia?
A: Sì e no. A seconda del dispositivo, potresti essere in grado di eseguire un ripristino delle impostazioni di fabbrica e tornare al modo in cui il tuo dispositivo si trovava quando lo hai ottenuto! Ciò significa che, anche se avresti tecnicamente annullato la garanzia, nessuno sarà in grado di dirlo. Se hai un dispositivo che trasporta le tracce di una ROM personalizzata che è stata installata (sbloccando il boot loader è un processo che non può essere invertito su alcuni dispositivi), c'è una possibilità che il tuo operatore o produttore non se ne occupi e correggi il dispositivo per te comunque.
In ogni caso, i vantaggi del rooting e dell'installazione di una ROM personalizzata sul tuo dispositivo Android superano di gran lunga i rischi.
Hai altre domande o risposte migliori a queste domande? Ne sentiamo parlare nei commenti qui sotto.