La potenzialità di possedere un device Android sta nel fatto che è possibile oltrepassare le limitazioni poste dal sistema o dalla casa produttrice e modificare tutti gli aspetti che vogliamo, dalla grafica fino ad arrivare alle funzionalità da utilizzare. Per fare questo è, in genere, necessario installare una Custom ROM (o ROM cucinata), ovvero una versione modificata del software alla quale possono essere state disabilitate alcune funzioni superflue o aggiunte di nuove, e le caratteristiche variano da ROM a ROM a seconda della fantasia del cuoco. In questo articolo andremo a vedere come modificare una ROM su qualsiasi dispositivo Android.